home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 049a / megar210.zip / MEGAREAD.DOC < prev    next >
Text File  |  1991-06-06  |  165KB  |  3,407 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                                The MegaMail(tm) Reader
  19.                          Copyright 1990, 1991 by Kip Compton
  20.                                  ALL RIGHTS RESERVED
  21.  
  22.                             Documentation for Version 2.1
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.           MegaMail(tm) is a trademark of Kip Compton.  
  54.           This document and  the program it  describes are Copyright  1990,
  55.                1991 by Kip Compton, ALL RIGHTS RESERVED.
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                           2
  64.  
  65.                                   Table of Contents
  66.  
  67.  
  68.           License Agreement . . . . . . . . . . . . . . . . . . . . . .   4
  69.  
  70.           Registering Your Reader . . . . . . . . . . . . . . . . . . .   5
  71.  
  72.           Special Thanks  . . . . . . . . . . . . . . . . . . . . . . .   5
  73.  
  74.           The MegaMail System . . . . . . . . . . . . . . . . . . . . .   6
  75.  
  76.           Note to Mouse Users . . . . . . . . . . . . . . . . . . . . .   8
  77.  
  78.           A Note about the "Pick Lists" . . . . . . . . . . . . . . . .   8
  79.  
  80.           Installing the MegaMail Reader  . . . . . . . . . . . . . . .   9
  81.  
  82.           Configuring Your Reader . . . . . . . . . . . . . . . . . . .   9
  83.                The Directories Category . . . . . . . . . . . . . . .    10
  84.                The PKZIP Category . . . . . . . . . . . . . . . . . .    11
  85.                The Screen Display Category  . . . . . . . . . . . . .    11
  86.                The Message Handling Category  . . . . . . . . . . . .    12
  87.                The Entering Messages Category . . . . . . . . . . . .    13
  88.                Quick Scan Category  . . . . . . . . . . . . . . . . .    14
  89.                Miscellaneous Category . . . . . . . . . . . . . . . .    16
  90.  
  91.           The MegaMail Cycle  . . . . . . . . . . . . . . . . . . . .    18
  92.                Use with the MegaMail Door . . . . . . . . . . . . . .    18
  93.                Use with "QWK Standard" Doors  . . . . . . . . . . . .    22
  94.  
  95.           Reading Mail  . . . . . . . . . . . . . . . . . . . . . . .    24
  96.                The Statistics Display . . . . . . . . . . . . . . . .    28
  97.                Help Menu  . . . . . . . . . . . . . . . . . . . . . .    28
  98.                Viewing ANSI Messages  . . . . . . . . . . . . . . . .    29
  99.                Leaving Messages . . . . . . . . . . . . . . . . . . .    29
  100.                The Enter Key  . . . . . . . . . . . . . . . . . . . .    30
  101.                Tag Lines  . . . . . . . . . . . . . . . . . . . . . .    30
  102.                Deleting Messages  . . . . . . . . . . . . . . . . . .    32
  103.                Editing Messages . . . . . . . . . . . . . . . . . . .    32
  104.                Using an External Spell Checker  . . . . . . . . . . .    32
  105.                Switching Between Editors  . . . . . . . . . . . . . .    33
  106.                Printing and Saving Messages   . . . . . . . . . . . .    33
  107.                "Reverse" Threading  . . . . . . . . . . . . . . . . .    33
  108.                Zooming  . . . . . . . . . . . . . . . . . . . . . . .    34
  109.                About The Personal Read Flags  . . . . . . . . . . . .    34
  110.                "Another Reader" Function  . . . . . . . . . . . . . .    34
  111.                Quoting Functions  . . . . . . . . . . . . . . . . . .    35
  112.                Quick Scan . . . . . . . . . . . . . . . . . . . . . .    36
  113.                BBS/Conf/Thread Listing  . . . . . . . . . . . . . . .    37
  114.                Tagged Messages  . . . . . . . . . . . . . . . . . . .    37
  115.  
  116.           Searching . . . . . . . . . . . . . . . . . . . . . . . . .    38
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.                                                                           3
  125.  
  126.           Command Line Parameters . . . . . . . . . . . . . . . . . .    40
  127.  
  128.           Repairing and Purging Mail  . . . . . . . . . . . . . . . .    43
  129.  
  130.           Reading Bulletins, News, and New Files  . . . . . . . . . .    45
  131.  
  132.           Using John Hancock with MegaMail  . . . . . . . . . . . . .    47
  133.  
  134.           Receiving Files from QMail  . . . . . . . . . . . . . . . .    47
  135.  
  136.           Colors  . . . . . . . . . . . . . . . . . . . . . . . . . .    48
  137.  
  138.           DOS Hotkeys . . . . . . . . . . . . . . . . . . . . . . . .    48
  139.  
  140.           Keyboard Macros . . . . . . . . . . . . . . . . . . . . . .    49
  141.  
  142.           Appendix A : Summary of Available Commands  . . . . . . . .    51
  143.  
  144.           Appendix B : "Variables"  . . . . . . . . . . . . . . . . .    58
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.                                                                           4
  153.  
  154.  
  155.  
  156.                                   License Agreement
  157.  
  158.           The MegaMail(tm) Reader ("The Software") is COPYRIGHT 1990, 1991
  159.           by Kip Compton, ALL RIGHTS RESERVED.
  160.  
  161.           You may not engage in, nor permit third parties to engage
  162.           in, any of the following :
  163.  
  164.                     A)   Making alterations of any kind in the software.
  165.  
  166.                     B)   ATTEMPTING TO DISASSEMBLE,  DECOMPILE, OR  REVERSE
  167.                          ENGINEER THE SOFTWARE OR THE FILES IT GENERATES IN
  168.                          ANY WAY.
  169.  
  170.                     C)   Granting  sub-licenses, lease  or other  rights in
  171.                          the software to others.
  172.  
  173.  
  174.           The  author of  the software  grants  you a  license to  use this
  175.           software as long as you meet the above conditions.  Any violation
  176.           of  the above conditions will  result in the  termination of your
  177.           license to use this  software.  Upon termination of  this license
  178.           for any reason, you must stop using the  software and destroy all
  179.           copies  of it in your  possession immediately.   In addition, the
  180.           author  reserves the  right to  cancel your  license to  use this
  181.           software at any time for any reason that he sees fit.  The author
  182.           of this software  is not liable for damages suffered  as a result
  183.           of  the  improper  use, proper  use,  or  inability  to use  this
  184.           software.   This type of disclaimer  is prohibited by law in some
  185.           states, and is therefore void in those states.
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.                                                                           5
  194.  
  195.           Registering Your Reader
  196.  
  197.                The  MegaMail Reader  is distributed  as "Shareware."   This
  198.                means that the reader is distributed freely to whoever wants
  199.                it, without charge, for a trial period.  After you have used
  200.                the reader for  a reasonable trial period  (2 to 4  weeks is
  201.                normal), you should assess  how much the reader is  worth to
  202.                you. If the reader is worth something  to you and you intend
  203.                to continue using it,  you should register it.   Registering
  204.                the reader ensures that there  will be continued support and
  205.                new versions of the  Reader.  In addition,  registered users
  206.                of the reader are given help before unregistered  users when
  207.                seeking support.
  208.  
  209.                The  MegaMail  Reader  costs  $20   to  register.    A  file
  210.                READER.REG  is included with  the reader.   To register your
  211.                reader, print out  the READER.REG file and fill it in.  Send
  212.                the  completed form, along with  a $20 check  or money order
  213.                made out to Kip Compton, to 
  214.  
  215.                     Kip Compton
  216.                     P.O. Box 206
  217.                     MIT Branch
  218.                     Cambridge, MA 02139
  219.  
  220.                Within a few  weeks, you will  receive a disk mailer  in the
  221.                mail  with your registered reader in it.  The latest version
  222.                of  the reader  will always  be sent.   Your  new registered
  223.                reader will not have  the initial screen that is  present on
  224.                the unregistered version.
  225.  
  226.                If you have questions about your order, you may call our BBS
  227.                (The  CONNECT 19.2 BBS) at (703) 690-7361.  Note: You cannot
  228.                order on-line, the BBS is only for support.
  229.  
  230.  
  231.           About the Author
  232.  
  233.                The author  of this program  (and its documentation)  is Kip
  234.                Compton.    Kip  lives  outside  Washington,  DC,  where  he
  235.                attended the  Thomas Jefferson  High School for  Science and
  236.                Technology.  Kip is currently a student at the Massachusetts
  237.                Institute of Technology in Boston.   Kip has been  producing
  238.                shareware and commercial  software for four  years.  Kip  is
  239.                also the  author of PCRelay,  a very popular  BBS networking
  240.                software.  Kip has run the  CONNECT 19.2 BBS since 1986; its
  241.                number is (703) 690-7361.
  242.  
  243.           Special Thanks
  244.  
  245.                While countless people have helped with the debugging of the
  246.                MegaMail reader, the following people deserve special thanks
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.                                                                           6
  255.  
  256.                for their dedication and time:  Dane Beko, Jim Hanoian, Jack
  257.                Howard, Leonard Hult, Bill  Hunt, David Jones, Jordan Klein,
  258.                Ken  Manuel, Mark May, Dan Moore,  Bob Moss, Andreas Scheen,
  259.                Ron  Simonton,  Kazys  Vasaitis,   and  Chris  Waters.    In
  260.                particular, Ron  Simonton has  been responsible for  much of
  261.                the organization of the entire  beta testing cycle.  Without
  262.                each of  these dedicated individuals, MegaMail  would not be
  263.                where it is today.
  264.  
  265.  
  266.           The MegaMail System
  267.  
  268.                The MegaMail System  allows you to download and  upload mail
  269.                to  and from  BBSs.   The  MegaMail  Reader works  with  the
  270.                MegaMail Door  and/or .QWK compatible doors  (such as QMail,
  271.                MarkMail, and Tomcat!) to form a complete  and powerful mail
  272.                manipulation system.   You can download  your mail from  any
  273.                BBS using the  a mail door and then use  your reader to read
  274.                and reply to that mail.  Your replies are then uploaded back
  275.                to the BBS using the door.
  276.  
  277.                Why  would you  want  to  go to  the  trouble of  using  the
  278.                MegaMail System?  The biggest advantage of the system is the
  279.                time you will save on-line.   Instead of logging on to a BBS
  280.                and  spending an hour  reading mail,  you can  download your
  281.                mail and upload your responses in just a few minutes.   This
  282.                convenience is especially desirable  if you do long distance
  283.                calling!
  284.  
  285.                In addition, MegaMail can be a blessing  if you like to play
  286.                on-line  games -- with MegaMail, you'll have time to explore
  287.                the BBS and participate in the message bases as well!
  288.  
  289.                Another advantage that only the MegaMail System  offers is a
  290.                consistent user interface.  Since the MegaMail Door uses our
  291.                exclusive  UTI  technology, it  is  compatible  with a  wide
  292.                variety  of  BBS  software.   This  allows  you  to use  the
  293.                MegaMail Reader  with virtually any BBS  you call regardless
  294.                of the software that particular BBS  is using.  You use  the
  295.                same commands  to read  and reply  to your  mail on  all the
  296.                BBS's you call, thus saving you hours  of learning time.  In
  297.                addition,  since the  MegaMail  reader supports  the popular
  298.                ".QWK Standard",  you  can use  it  with BBS's  running  the
  299.                Tomcat!, QMail, and MarkMail doors as well!
  300.  
  301.                While it  is marvelous to  have a consistent  interface, the
  302.                MegaMail  Reader is  also powerful,  incorporating searching
  303.                algorithms  usually reserved  only  for advanced  databases.
  304.                These sophisticated  techniques allow you to  view your mail
  305.                in the particular  manner that you wish.   If you  wish, you
  306.                can  read the mail on  a conference by  conference basis, or
  307.                subject  by subject.   You can  read your  personal messages
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.                                                                           7
  316.  
  317.                first and then go  back and read the rest of the  mail.  You
  318.                can  even read all of the mail  from or to a particular user
  319.                no  matter which BBS or what conference the message was left
  320.                in!
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.                                                                           8
  329.  
  330.                Another  important advantage  of  the  MegaMail reader  over
  331.                other readers is  its ability  to keep mail  in the  reader.
  332.                With  other readers, you  can only read the  mail in the one
  333.                particular  "packet" that you have in the reader.  Thanks to
  334.                it's sophisticated  database design, you can  read mail from
  335.                any packet with  the MegaMail Reader, making  it much easier
  336.                to refer back to previous messages!
  337.  
  338.                The MegaMail  user interface is very user friendly.  Instead
  339.                of  complex,  remote BBS  menus  and  cryptic commands,  you
  340.                select  functions from easy to use bar menus.  When entering
  341.                messages,  you  use  a  full  featured screen-oriented  text
  342.                editor  instead of  the  usual  BBS's cryptic  line-oriented
  343.                editor.  The MegaMail Reader even has built-in mouse support
  344.                for those who prefer to use a mouse!
  345.  
  346.  
  347.           Note to Mouse Users
  348.  
  349.                The  MegaMail  reader  contains   a  consistent  mouse  user
  350.                interface for those of  you who prefer  to use a mouse.  The
  351.                mouse can be used to select options from either the menus or
  352.                lists, and  is also  available while  editing messages.   In
  353.                addition, the right  mouse button functions as  the Esc key,
  354.                while the left mouse button functions as the ENTER key. 
  355.  
  356.                In addition,  many lists (ie,  of conferences or  BBSs) have
  357.                "scroll bars" on  the right  border of the  windows.   These
  358.                scroll  bars can be used  to move quickly  through the lists
  359.                using your mouse.
  360.  
  361.  
  362.           A Note about the "Pick Lists"
  363.  
  364.                "Pick Lists" are  bar-menu screens that  list items such  as
  365.                BBSs  or conferences.   Whenever  you are selecting  an item
  366.                from one of  these lists,  you can search  for a  particular
  367.                item by  typing the first  few letters of  the item you  are
  368.                searching for.  For  example, if you were searching  for the
  369.                "Unix" conference from a long list of conferences, you could
  370.                type UNI and it would probably be found.
  371.  
  372.                Note that you can  continue to add letters until  the actual
  373.                item you want is highlighted.  As you type, matching letters
  374.                will appear in the lower left hand corner of the listing.
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.                                                                           9
  383.  
  384.           Installing the MegaMail Reader
  385.  
  386.                Unzip the MegaMail reader .ZIP file into a subdirectory that
  387.                you have created for your reader.  It may be called anything
  388.                that  you wish.   The  ZIP file  will contain  the following
  389.                files:
  390.  
  391.                     MEGAREAD.EXE
  392.                     MEGAREAD.DOC
  393.                     READER.REG
  394.                     IMPORT.BAT
  395.                     EXPORT.BAT
  396.                     PACKING.LST
  397.                     (additional files may be included; see PACKING.LST  for
  398.                          details)
  399.  
  400.                Other programs that you will need to use this reader:
  401.  
  402.                     PKZIP.EXE
  403.                     PKUNZIP.EXE
  404.                     ZMODEM Communication Protocol
  405.  
  406.                ZMODEM is  necessary because  the MegaMail  Door of the  BBS
  407.                that you will be calling  only handles ZMODEM file transfers
  408.                at this time.  Of course, if you plan to use the reader with
  409.                .QWK doors,  you will  need to have  whatever communications
  410.                protocol they are using available so that you can upload and
  411.                download mail packets to the door.
  412.  
  413.  
  414.           Configuring Your Reader
  415.  
  416.                Execute MEGAREAD.EXE. The first thing you will see is:
  417.  
  418.                 +================================+
  419.                 | BBS  Read  Utilities           |
  420.                 +------------+---------------+-------------------+
  421.                              | Repair/Purge  | Required          |
  422.                              | Edit Macro    | Direc+--------------------+
  423.                              | Configuration | PKZIP| Upload Directory   |
  424.                              | Tag Lines     | Scree| Download Directory |
  425.                              | Colors        | Messa| Work Directory     |
  426.                              | DOS Shell     | Enter| PKZIP Path         |
  427.                              +---------------| Quick| PKUNZIP Path       |
  428.                                              | Misce+--------------------+
  429.                                              +-------------------+
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.                                                                          10
  438.  
  439.                The configuration options are divided into several different
  440.                categories  so that you can easily find the options that you
  441.                are  looking for.  Since you don't have a configuration yet,
  442.                the  reader  has  automatically  put you  into  the  special
  443.                REQUIRED category.   The  required category  has all of  the
  444.                configuration  options that  must be  configured for  proper
  445.                operation of the reader.  All of the rest of the options are
  446.                for  fine-tuning   the  reader's   operation  to   your  own
  447.                preferences.
  448.  
  449.                Each option is configurable for your  particular setup.  You
  450.                may  choose the option you  wish to configure  by moving the
  451.                highlight bar, using  the up  and down arrow  keys, to  that
  452.                option.  Then press the ENTER key to change it. 
  453.  
  454.                Since the reader will automatically find the path for PKZIP,
  455.                PKUNZIP and your  work directory, the  only fields that  you
  456.                must  configure  yourself  are   the  upload  and   download
  457.                directories.
  458.  
  459.                Most of the options in the configuration are there simply to
  460.                allow you to customize  the reader, and you can  always come
  461.                back later to alter any of these options.
  462.  
  463.                The  upload   and  download  directories  may  be  different
  464.                directories or  the same directory.   The download directory
  465.                specifies the  directory where the reader will look in order
  466.                to  find the file you  downloaded from the  MegaMail Door on
  467.                the BBS you called.   The upload directory is  the directory
  468.                where the reader will  put the file that you will  upload to
  469.                the MegaMail  door.  These directories  should be configured
  470.                to be the same  directories that your communications program
  471.                looks for a file to upload and places a downloaded file.  If
  472.                you're  not  sure what  these  directories  are, you  should
  473.                probably  set them  both to be  the subdirectory  where your
  474.                communications program is located.
  475.  
  476.  
  477.           The Directories Category
  478.  
  479.                The directories category has all of the directory paths that
  480.                the reader  needs to  function.   These include  your upload
  481.                directory, download directory, and  a work directory for the
  482.                reader  to use.  To change the options, simply highlight the
  483.                option that you want to change and press the enter key.  You
  484.                will be  prompted for a new  directory at the bottom  of the
  485.                screen.  For descriptions of these categories, see above. 
  486.  
  487.                In addition  to the upload, download,  and work directories,
  488.                the  directory  category  includes a  Swap  Directory,  .QWK
  489.                "Stuff" directory, and an External Editor directory.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.                                                                          11
  498.  
  499.                The Swap  directory is  the location  where the  reader will
  500.                place  it's swap file if  you have the  reader configured to
  501.                swap to  disk when it  shells out to  DOS.  The  reader will
  502.                automatically fill  in this  directory for you,  but if  you
  503.                have a ram disk, you may wish to put it's root directory (or
  504.                other   directory)  as   the  swap   directory.     To  work
  505.                successfully, your ram disk  will need approximately 300k of
  506.                free space available when you shell out.
  507.  
  508.                The .QWK "Stuff" directory is  the directory that the reader
  509.                will use to store news, welcome  screens, and bulletins from
  510.                "QWK  Standard" mail  doors.   The  default  value for  this
  511.                directory  is  the  directory QWKSTUFF  directly  under  the
  512.                directory that the reader is installed in.
  513.  
  514.                The  External Editor  directory is  the directory  where the
  515.                reader writes out  quoted text and  expects to find  entered
  516.                text  from the  external  editor.   If you  plan  to use  an
  517.                external editor and have a  RAM disk available, specifying a
  518.                directory  on your  RAM disk  will improve  performance when
  519.                shelling out to your external editor.
  520.  
  521.  
  522.           The PKZIP Category
  523.  
  524.                The  PKZIP Category allows you to define how the reader uses
  525.                PKZIP  and PKUNZIP.  You  can define the  full paths to both
  526.                PKZIP  and PKUNZIP, and whether the reader will swap to DISK
  527.                or EMS when it invokes PKZIP or PKUNZIP.
  528.  
  529.  
  530.           The Screen Display Category
  531.  
  532.                Exploding windows  are windows which "explode"  open instead
  533.                of just appearing.  Noisy windows are exploding windows that
  534.                make  a noise as  they explode.   Both of  these options are
  535.                simply  personal preference,  and you  may wish  to try  out
  536.                different combinations to see  what you like best.   To turn
  537.                these features on  or off, move the  bar to that  option and
  538.                press the  enter key.   When  you press  the enter  key, the
  539.                value will change.
  540.  
  541.                The Personal Beeper option beeps when a message addressed to
  542.                you is  shown.  Many people like this as it "marks" messages
  543.                addressed  to  them  and  aids in  quickly  reading  through
  544.                hundreds of messages without missing any addressed to them.
  545.  
  546.                The header line option controls whether a line  is displayed
  547.                between  the message header and the message text.  To change
  548.                the option, simply highlight it and press the enter key.
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.                                                                          12
  557.  
  558.  
  559.                The stats  display  option  controls  whether  message  base
  560.                statistics  are displayed on the bottom  of the screen while
  561.                reading mail.   You can toggle this  option on the fly while
  562.                you are reading mail.
  563.  
  564.  
  565.           The Message Handling Category
  566.  
  567.                The Messages From  You are  Read option allows  you to  have
  568.                mail that  you left  (ie FROM  YOU) marked read  when it  is
  569.                imported.  This keeps  you from having to read mail that you
  570.                left over again.
  571.  
  572.                The reader  also has a "door text  in message" option.  Each
  573.                time you use the MegaMail Door, the door sends you a listing
  574.                of  what it did, along  with any warnings  about what didn't
  575.                get done.  If this option is turned on, the listing from the
  576.                door  is placed  into  a regular  message  instead of  being
  577.                displayed when mail is imported into the reader.
  578.  
  579.                The (NEW) Mail  Marked as Read option controls  whether mail
  580.                you enter in  the reader  is marked as  read in the  reader.
  581.                Usually you will want this option  on so that you don't have
  582.                to read mail that you entered.
  583.  
  584.                The Form Feed on  Printed Messages option will automatically
  585.                append  a  form feed  to each  message  that you  print from
  586.                inside the reader.   This is particularly useful if you have
  587.                a laser printer since they don't eject the page until a form
  588.                feed is sent, and it has the effect of  putting each message
  589.                on its own page on a regular printer.
  590.  
  591.                The   Read  by   BBS/Conf/Thread  option   will  cause   the
  592.                BBS/Conf/Thread Listing to pop up whenever the conference or
  593.                BBS  changes, thus letting you know when you are moving from
  594.                conference to  conference.   Some people  like to  have this
  595.                option turned on, some like it turned off -- it  is purely a
  596.                matter of preference.
  597.  
  598.                The Kill  Exported Mail option will  automatically kill mail
  599.                after it is successfully  uploaded to the BBS.   This option
  600.                is  usually desirable since  you will download  the mail you
  601.                exported the next time you connect with the BBS.
  602.  
  603.                The Protect  (NEW) Mail Option automatically  marks new mail
  604.                that  you   enter  in  the  reader   as  being  'Permanent,'
  605.                preventing you from accidently  deleting it before uploading
  606.                it.   This  option works  well with  the Kill  Exported Mail
  607.                option and is usually desirable.
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.                                                                          13
  616.  
  617.           The Entering Messages Category
  618.  
  619.                The  quoting prefix  is the  character(s) that  will precede
  620.                each line of quoted material.  Quoting allows you to copy or
  621.                cite  text from  prior messages  when you  are  entering new
  622.                ones.  If  you are not sure about this  option, leave it set
  623.                to the  default and you can  come back later and  change it.
  624.                You  should not  make your  quoting prefix  more than  a few
  625.                characters.   If your quoting  prefix is too  long, you will
  626.                lose characters at  the end of each line  of text you quote.
  627.                If  you would  like to have  the initials of  the person who
  628.                wrote the text you  are quoting to be in your prefix, simply
  629.                put $I  (dollar-sign  upper  case  I)  where  you  want  the
  630.                initials to  appear.  The reader  will automatically replace
  631.                the $I with the initials when you quote text.
  632.  
  633.                The  Move after  Reply  option controls  whether the  reader
  634.                automatically moves to the next message after you reply to a
  635.                message.  This option  is purely a matter of  preference and
  636.                you can always come back and change it later.
  637.  
  638.                The autoindent  option controls whether the  internal editor
  639.                starts in autoindent mode  or not.  Once again,  this option
  640.                is purely a  matter of preference, and you can  change it at
  641.                any time by coming back to this menu.
  642.  
  643.                The right  margin option controls where  the internal editor
  644.                word-wraps  messages that you enter.   By default  it is 67.
  645.                The  largest allowable value is  72, the maximum  width of a
  646.                message text line.  It is suggested  that this value be kept
  647.                a few characters under 72 so that when people quote messages
  648.                you enter fewer characters are lost.
  649.  
  650.                The external editor option allows you to  define an external
  651.                editor (such  as QEdit  or  WordPerfect) for  use with  your
  652.                reader.   The editor  you choose must  be able  to work with
  653.                ASCII  text files.    Before shelling  out  to the  external
  654.                editor, the reader  generates two  files.   The first  file,
  655.                REFER.TXT, contains the entire text of the message  that you
  656.                are replying  to,  with the  quoting  prefix placed  at  the
  657.                beginning of each  line.  The  second file, MESSAGE.TXT,  is
  658.                the file  which you should  save your message text  to.  (It
  659.                may also contain quoted text if you are using the auto-quote
  660.                feature.)  An  example configuration for  Qedit might be  "Q
  661.                MESSAGE.TXT REFER.TXT".
  662.  
  663.                The  Swap to  External  Editor option  controls whether  the
  664.                reader swaps to DISK/EMS when executing the external editor.
  665.                If you are using a large external editor such as WordPerfect
  666.                or a editor  that requires a lot  of memory, you  should set
  667.                this option to YES.  If your editor will work in less memory
  668.                (for example Qedit), then  you should set this option  to NO
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.                                                                          14
  677.  
  678.                because  the reader  will be  able to  execute the  external
  679.                editor faster if it does not have to swap.
  680.  
  681.                The Header in REFER.TXT  option controls whether the message
  682.                header is included along  with the text of the  message that
  683.                you are replying to in the  REFER.TXT file.  This option  is
  684.                purely a matter of personal  preference, and you can  always
  685.                come back and change it.
  686.  
  687.                The Suppress  Tag Lines option,  which is only  available to
  688.                registered users, allows you to disable  the tag line option
  689.                on your reader.  You may  want to do this in order to  use a
  690.                third-party tag line generator,  or you may want to  do this
  691.                because  you do not like having the MegaMail Reader tag line
  692.                on each of your messages.  (This option does not  effect the
  693.                tag  lines on  messages  you download  --  only on  the  new
  694.                messages that you enter and upload.)
  695.  
  696.                The  Define Spell  Checker option  allows you  to define  an
  697.                external  spell checker  for use  with the  internal editor.
  698.                Before executing  the spell checker, the  reader generates a
  699.                file  MESSAGE.TXT which  contains  the text  of the  message
  700.                currently being edited.   After the  spell checker has  been
  701.                run,  the reader reads this  text file back  in and replaces
  702.                the text  that  was being  edited with  it.   A popular  and
  703.                excellent choice for an external spell checker is ShareSpell
  704.                by Acropolis  Software.  If  you are using  ShareSpell, your
  705.                configuration should be "SS MESSAGE.TXT".
  706.  
  707.                The Spell  Checker Swaps option controls  whether the reader
  708.                swaps to DISK/EMS when executing the external spell checker.
  709.                Once  again, if your spell checker will run with this option
  710.                set to  No, you should keep  it set to No  because the Spell
  711.                Checker will be executed faster because the  reader does not
  712.                have to  swap to  DISK/EMS.   However,  many spell  checkers
  713.                require a lot of memory, and if this is the case with yours,
  714.                you should  set this to YES so  that your spell checker will
  715.                have enough memory to run in.
  716.  
  717.  
  718.           Quick Scan Category
  719.  
  720.                The Format String for the Quick Scan controls what the Quick
  721.                Scan displays and  how it  displays it.   You have  complete
  722.                control over  what information is  included in a  Quick Scan
  723.                and  where it  is displayed  through the  Quick Scan  format
  724.                String.   Basically,  the way  it works  is that  the reader
  725.                replaces  certain  "variables"  with their  values  when  it
  726.                displays  the quick scan lines.   It leaves  the rest of the
  727.                format string as it is.  Here are the variables:
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.                                                                          15
  736.  
  737.  
  738.                     $BBS      = BBS message came from/is going to
  739.                     $CONF     = Conference
  740.                     $NUM      = Message Number
  741.                     $REF      = Message's Reference Number
  742.                     $DATE     = Message's Date
  743.                     $TIME     = Message's Time
  744.                     $PRIV     = Is the msg private? (ie, Y or N)
  745.                     $READ     = is the msg read (ie, Y or N)
  746.                     $ECHO     = Echo Message on Network? (ie, Y or N)
  747.                     $PERM     = Is the msg permanent (ie, Y or N)
  748.                     $EXPORT   = Export this message to bbs? (ie, Y or N)
  749.                     $IMPDATE  = Imported Date of message
  750.                     $PREAD    = Personal Read flag on msg (ie, Y or N)
  751.                     $FROM     = Author of message
  752.                     $TO       = Addressee of message
  753.                     $SUBJ     = subject of message.
  754.                     $TAG      = check mark if tagged, a space otherwise.
  755.                     $SYSTIME  = System time (ie current time of day)
  756.                     $SYSDATE  = System date (ie current date)
  757.  
  758.  
  759.                All  of these  "variables" must  be followed  by a  :  and a
  760.                length specifier.  for example:
  761.  
  762.                       $SUBJ:15
  763.  
  764.                would be  the first  15 characters of  the subject.   If you
  765.                leave  off  a length  specifier all  together  (ie, no  : or
  766.                number), the variable will be ignored.
  767.  
  768.                To  give you an idea of how  this works, here is the default
  769.                Quick Scan Format String:
  770.  
  771.                    $TAG:1$BBS:10 $CONF:10 $SUBJ:15 $FROM:20 $TO:20
  772.  
  773.                Note that you can put anything you wanted in it:
  774.  
  775.                    $BBS:10│$CONF:10│$SUBJ:15│$FROM:20│$TO:20
  776.  
  777.                would give you  vertical lines between the fields instead of
  778.                spaces.    Note that  these  "variables"  are valid  in  DOS
  779.                hotkeys,  Tag  lines,  and  keyboard macros  as  well.   One
  780.                limitation  of the  quick scan format  string is  that there
  781.                must  be a separating character  (ie, a space  or a vertical
  782.                bar,  or   whatever)  between   the  metastrings  that   are
  783.                substituted  for.   Failure to  have a  separating character
  784.                will probably cause your  machine to lock up when  you enter
  785.                the quick scan.
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.                                                                          16
  794.  
  795.  
  796.                The Anti-Skid  Operation option  causes the keyboard  not to
  797.                "skid"  during the  quick scan.   Generally,  if you  have a
  798.                slower  machine, it  is  good to  set  this option  on,  but
  799.                otherwise it is a good idea to leave it turned off.  You can
  800.                always  come back and change these options by coming back to
  801.                this menu.
  802.  
  803.                The Tagging Advances  option controls whether  the highlight
  804.                bar moves to the next  item on the quick scan menu  when you
  805.                press the space bar to tag an item. 
  806.  
  807.  
  808.           Miscellaneous Category
  809.  
  810.                Delete Default  defines whether  the default when  you press
  811.                Alt-K (kill  a message)  is "Yes" -  delete or "No"  - don't
  812.                delete.   Beginning users will probably want this default to
  813.                be  set at No, thereby not allowing message deletion just by
  814.                pressing  the  Enter  key and  saving  you  from deleting  a
  815.                message by mistake.  More advanced users will  probably want
  816.                this option  to be  yes as  this allows you  to more  easily
  817.                delete messages.  This option is a matter of personal taste,
  818.                and again you can change it at any time.
  819.  
  820.                The  Auto Unread Scan option  allows you to  have the reader
  821.                automatically  scan for  unread  mail.   If  turned on,  the
  822.                reader will start in a scan mode showing only those messages
  823.                that you have  not read.  (See the section  on Searching for
  824.                details.)  This option is a matter of personal taste, and as
  825.                you can change it later.
  826.  
  827.                The  Auto Import/Export option  controls whether  the reader
  828.                automatically manages  the Importing and Exporting  for you.
  829.                It is highly recommended that you leave this option at YES.
  830.  
  831.                Use EMS when  swapping controls whether the  reader tries to
  832.                use  EMS memory instead of  disk when swapping  to execute a
  833.                program.  You  should leave  this option at  YES unless  you
  834.                observe unusual behavior when you execute  external programs
  835.                such  as your spell checker or external editor.  Swapping to
  836.                EMS memory is much faster than swapping to disk, so it is to
  837.                your advantage to leave this option at YES.
  838.  
  839.                The DOS  Shell Swaps  controls whether the  Alt-D "anywhere"
  840.                DOS shell swaps to  EMS/Disk.  This proper setting  for this
  841.                option depends on  a variety of  things, including what  you
  842.                generally do  in your DOS shell and  how much EMS memory you
  843.                have.   You can always  come back and  change this option by
  844.                coming back to this menu.
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.                                                                          17
  853.  
  854.                The Hide  Work Directory option controls  whether the reader
  855.                "hides"  its work directory by  deleting it when  it is done
  856.                with it or not.  In  general you should leave this option at
  857.                Yes  because  it makes  your  directory  structure a  little
  858.                simpler because the work directory is not there.
  859.  
  860.                The  Text  File  Viewer  option  allows  you to  specify  an
  861.                external program (such as  LIST) for viewing bulletins, news
  862.                files, and  welcome screens from "QWK  Standard" mail doors.
  863.                The default value for this option is blank, which causes the
  864.                reader to use its own internal text file viewer.
  865.  
  866.                The  Text File  Viewer Swaps  option  allows you  to control
  867.                whether the reader swaps  itself to disk or EMS  memory when
  868.                it shells out to the external Text File Viewer.  For optimal
  869.                performance, you should leave this option set to "No" unless
  870.                your  external text filer viewer runs out of memory when you
  871.                shell to it.
  872.  
  873.                The Keep .QWK Contents option allows  you to control whether
  874.                the  reader keeps  the  "contents" (news,  welcome  screens,
  875.                bulletins,  etc) of  the .QWK  packet for  viewing.   If you
  876.                don't plan to  ever read bulletins,  news files, or  welcome
  877.                screens, you  can set this option  to "No" to save  time and
  878.                disk space.
  879.  
  880.                The  Generate  Empty  .REPs   option  controls  whether  the
  881.                automatic  import/export system generates  empty .REP files.
  882.                Normally, you would not  want the reader to generate  a .REP
  883.                file if there were no messages to  be uploaded.  However, if
  884.                you  are writing  scripts or  batch  files that  assume that
  885.                there is  a .REP file, you  can set this option  to "Yes" so
  886.                that there is always a .REP file, even if it is empty.
  887.  
  888.                The Ask if U/Led .REPs option controls whether, on  startup,
  889.                the  reader asks if you  have uploaded .REPs  that remain in
  890.                the upload directory.  If the automatic import/export system
  891.                sees  a .QWK file from the BBS, it assumes that you uploaded
  892.                the  .REP file  for  that BBS.    This option  controls  the
  893.                reader's behavior if there is a  .REP file but no .QWK file.
  894.                If this option is set to "Yes", then the reader  asks you if
  895.                you uploaded the .REP file.   If this option is set to "No",
  896.                the  reader assumes that, since  there is no  .QWK file, you
  897.                did not  upload the  .REP file.   It is  suggested that  you
  898.                leave this option turned on (ie Yes).
  899.  
  900.                The  Delete QWKStuff Directory  option controls  whether the
  901.                reader tries to delete the QWKSTUFF directory (the directory
  902.                where news,  bulletins, welcome screens, etc.  are kept from
  903.                .QWK packets) when  the reader exits.  If this option is on,
  904.                the reader will ask you upon  exiting the reader if you want
  905.                to delete the files in the QWKSTUFF directory.
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.                                                                          18
  914.  
  915.           The MegaMail Cycle
  916.  
  917.                The MegaMail  system consists of two  programs: the MegaMail
  918.                Door  (or any  "QWK Standard"  mail  door) and  the MegaMail
  919.                Reader.  The mail door runs on BBS systems and actually gets
  920.                the mail from  the BBS's  message bases and  places the  new
  921.                mail into the BBS's message bases.  The MegaMail Reader runs
  922.                on the user's machine  and allows the user to read  the mail
  923.                that has been downloaded from the mail door:
  924.  
  925.  
  926.                                    BBSID.DL or BBSID.QWK
  927.                               Messages and Conference Information
  928.                  +----------+ ===>===>====>===>====>====>===> +----------+
  929.                  |   Mail   |                                 | MegaMail |
  930.                  |   Door   |     The MegaMail Cycle          |  Reader  |
  931.                  |          |                                 |          |
  932.                  +----------+ <====<===<===<====<====<======  +----------+
  933.                     (BBS)         New  Mail and  Conference Selections     
  934.                (User)
  935.                                    BBSID.UL or BBSID.REP
  936.  
  937.                Procedures for  using the MegaMail Reader  with the MegaMail
  938.                Door and  with "QWK Standard" doors  are slightly different.
  939.                Below, there are two sections, one for using the reader with
  940.                the  MegaMail door, and one  for using the  reader with "QWK
  941.                Standard" doors such as MarkMail, QMail, or Tomcat!
  942.  
  943.  
  944.           Use with the MegaMail Door
  945.  
  946.                Each BBS that is running the MegaMail door has a "BBSID."  A
  947.                BBSID consists  of letters and numbers,  and may be  up to 8
  948.                characters long.   To find out what the BBS ID of the bbs(s)
  949.                that you  wish to use MegaMail  with, ask the sysop  or open
  950.                the door.  The door will show  you what the BBSID of the BBS
  951.                is and then expect you to upload a BBSID.UL file.  If you do
  952.                not have a BBSID.UL  file, you should press  Control-X until
  953.                you are returned to the BBS.
  954.  
  955.                Once you know  the BBSID of the  board you will be  calling,
  956.                you  should run the reader and  add the BBSID to the reader.
  957.                This is done by selecting BBS from the main menu:
  958.  
  959.                +--------------------------------+
  960.                | BBS  Read  Utilities           |
  961.                +--------------------------------+
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.                                                                          19
  970.  
  971.  
  972.                You will be presented with a pull-down menu:
  973.  
  974.                +--------------------------------+
  975.                | BBS  Read  Utilities           |
  976.                +-+----------------------+-------+
  977.                  | Conferences          |
  978.                  | News/Bulletins/Files |
  979.                  | Reset                |
  980.                  | Export               |
  981.                  | Import               |
  982.                  | Add                  |
  983.                  | Delete               |
  984.                  | Exit                 |
  985.                  +----------------------+
  986.  
  987.                As you might expect, you want  to select Add from the  menu.
  988.                You will  then be  prompted for  the ID of  the BBS  to add.
  989.                Type in the  BBS that you want to add to  the reader.  Then,
  990.                leave the reader  by hitting  Escape and  the reader  should
  991.                automatically make a new ".UL" file for you.
  992.  
  993.                The  reader and door work with two different types of files.
  994.                The first type  of file, a ".UL" file, is  the file that the
  995.                reader  makes and you  upload to the  door.   (UL stands for
  996.                UpLoad.)   ".DL" files are the files that the door generates
  997.                that you download (DL  stands for DownLoad).  Assuming  that
  998.                you leave the automatic  import/export option turned on (the
  999.                default), the  reader will  automatically take care  of your
  1000.                .DL and .UL files for you.  All you have to do is upload the
  1001.                .UL file  to the door  and download  the .DL  file from  the
  1002.                door.    It is  STRONGLY  recommended  that  you  leave  the
  1003.                automatic import/export  option turned  on.  The  process of
  1004.                generating  a  .UL  file  to  send  to  the  BBS  is  called
  1005.                "Exporting" from the reader, and the process of reading  the
  1006.                .DL file into the reader is called "Importing."
  1007.  
  1008.                Now  that you  have a .UL  file to  upload to  the door, you
  1009.                should call the  BBS and open the door.   After you open the
  1010.                door,  it will prompt you to upload your BBSID.UL file using
  1011.                Zmodem.  You should  then upload your BBSID.UL file.   After
  1012.                you  have  uploaded  your  .UL file,  the  door  will  pause
  1013.                briefly, say "Warning :  No Instructions for Mail Extraction
  1014.                Received," and generate a .DL file for you to download.  You
  1015.                will then be prompted to download the .DL file using Zmodem.
  1016.                If   your  communications   program  has   automatic  Zmodem
  1017.                download,   it  should  start   downloading  your  .DL  file
  1018.                automatically; if  not, you will  have to initiate  a Zmodem
  1019.                download.
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.                                                                          20
  1028.  
  1029.  
  1030.                After you have downloaded  the .DL file, you should  log off
  1031.                of   the  BBS  and  run   the  reader.     The  reader  will
  1032.                automatically  "import"  the .DL  file  that  you have  just
  1033.                downloaded.
  1034.  
  1035.                Congratulations!    You  have  just  completed  your   first
  1036.                MegaMail  transfer.  You uploaded  an empty .UL  file to the
  1037.                BBS and  downloaded an empty  .DL file from  the BBS.   Your
  1038.                reader is now initialized to work with the BBS -- it has all
  1039.                of the conference  information so  that you  can now  select
  1040.                mail to  actually download and  read.   Your first  MegaMail
  1041.                transfer  with a BBS will always be "empty"; this is because
  1042.                your reader does not know about the conferences that the BBS
  1043.                has until it has gotten at least one .DL file from it. 
  1044.  
  1045.                To select what mail you want  to download the next time  you
  1046.                call,  go to  the main  menu and  select BBS.   You  will be
  1047.                presented with a pull-down menu:
  1048.  
  1049.                +--------------------------------+
  1050.                | BBS  Read  Utilities           |
  1051.                +-+----------------------+-------+
  1052.                  | Conferences          |
  1053.                  | News/Bulletins/Files |
  1054.                  | Reset                |
  1055.                  | Export               |
  1056.                  | Import               |
  1057.                  | Add                  |
  1058.                  | Delete               |
  1059.                  | Exit                 |
  1060.                  +----------------------+
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.                                                                          21
  1069.  
  1070.  
  1071.                This time, you want to select  Conferences.  The Conferences
  1072.                option allows  you to control which  conferences you receive
  1073.                mail  from  and  how the  door  selects  the  mail that  you
  1074.                receive.  When you select conferences, you will be presented
  1075.                with a listing of all of the BBS's in your reader.  Pick the
  1076.                one that  you wish to change.   Then, a listing  with all of
  1077.                the conferences from that BBS will appear:
  1078.  
  1079.                +-Select Conferences To Change, Press Esc When Done--+
  1080.                |4 DOS           : No Mail                           |
  1081.                |Batch           : No Mail                           |
  1082.                |Common Net-Nati : No Mail                           |
  1083.                |DESQview        : No Mail                           |
  1084.                |Finance         : No Mail                           |
  1085.                |For Sale        : No Mail                           |
  1086.                |GAP             : No Mail                           |
  1087.                |Ham Radio       : No Mail                           |
  1088.                |Hard Disks      : No Mail                           |
  1089.                |Jobs            : No Mail                           |
  1090.                |MAIN            : No Mail                           |
  1091.                |MegaMail        : No Mail                           |
  1092.                |New Users       : No Mail                           |
  1093.                |PKware          : No Mail                           |
  1094.                +----------------------------------------------------+
  1095.  
  1096.                Next to each conference  will be the mail selection  that is
  1097.                currently in effect.   In this case,  since it is  the first
  1098.                time that the conference  list has even been looked  at, all
  1099.                of  the conferences say "No Mail," meaning that no mail will
  1100.                be  extracted for download by the  door.  To change the mail
  1101.                selection for a  conference, move the  highlight bar to  the
  1102.                conference and  press return.  You will be presented  with a
  1103.                list of mail extraction options:
  1104.  
  1105.                +---------------MegaMail----------------+
  1106.                |No Mail                                |
  1107.                |All New Mail                           |
  1108.                |Your New Mail                          |
  1109.                |Last x Messages.                       |
  1110.                |Your Mail from Last x Messages.        |
  1111.                +---------------------------------------+
  1112.  
  1113.                The first option, No Mail, means that the door does not give
  1114.                you any mail in  that conference.  The  All New Mail  option
  1115.                gives you  all of the new  mail in the conference.   This is
  1116.                the   recommended  setting  for   normal  operation  in  the
  1117.                conferences that you read  mail in.  The third  option, Your
  1118.                New  Mail, gives you only the messages that are addressed to
  1119.                you from the  new mail.  The  Last x Messages  option allows
  1120.                you  to grab  a  set amount  of  mail from  the  conference,
  1121.                starting  with the most recent messages.  The Your Mail from
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.                                                                          22
  1130.  
  1131.                Last x  messages allows you to  grab your mail out  of a set
  1132.                number of messages, starting with the most recent message.
  1133.  
  1134.                The  normal setting for conferences that you want to read is
  1135.                All  New Mail.  If  the conference is  particularly busy, or
  1136.                you only want to "watch" for  mail that is addressed to  you
  1137.                in the conference, you  can use the "Your New  Mail" option.
  1138.                Of course, for conferences  that you do not wish  to receive
  1139.                any mail  in, you should  use the No  Mail option.   On your
  1140.                first call,  you don't want to ask for "All New Mail" in too
  1141.                many conferences because you will get too much mail.
  1142.  
  1143.                After you  select your  mail selection method,  you will  be
  1144.                asked if you want to update your last read pointer:
  1145.  
  1146.                +-----------Edit MegaMail Conference Mail Request-----------
  1147.                |                                                          |
  1148.                |                                                          |
  1149.                |  Update Last Read Pointer in this Conference? Y          |
  1150.                |                                                          |
  1151.                |                                                          |
  1152.                |                                                          |
  1153.                |                                                          |
  1154.                +----------------------------------------------------------+
  1155.  
  1156.                Your last read  pointer is maintained  by the MegaMail  door
  1157.                and  the BBS.  Normally,  you will want  to update your last
  1158.                read pointer so  that you  will not download  the same  mail
  1159.                over and over.
  1160.  
  1161.                You  can change your conference mail preferences at any time
  1162.                by coming to this menu and editing them just as we have just
  1163.                done.   The reader  normally maintains your  conference mail
  1164.                requests from call  to call;  there is no  reason to  change
  1165.                them if you  wish to use the same mail  selection request as
  1166.                your last call.
  1167.  
  1168.                Once you have  defined which conferences  you want mail  in,
  1169.                you are  ready to call  the BBS back.   This time,  you will
  1170.                upload  a .UL file, and,  assuming you asked  for some mail,
  1171.                the door will extract messages from the  BBS and put them in
  1172.                a  .DL file for you to download.   The next time you run the
  1173.                reader, it  will automatically  "import" the .DL  packet and
  1174.                put the mail in the reader for you to read.
  1175.  
  1176.  
  1177.           Use with "QWK Standard" Doors
  1178.  
  1179.                Beginning with  version 2.1, the MegaMail  Reader is capable
  1180.                of working  with "QWK  Standard" doors  as well as  MegaMail
  1181.                doors.  As of the writing of this document, MarkMail, QMail,
  1182.                and TomCat! are what is meant by "QWK Standard" doors; other
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.                                                                          23
  1191.  
  1192.                doors that are written to comply with this "standard" should
  1193.                work with the MegaMail Reader as well.
  1194.  
  1195.                Using the reader  with these doors  is as easy  as using  it
  1196.                with the  MegaMail  door.   Once  you  have  initiated  mail
  1197.                transfers  with  the  door, the  reader  will  automatically
  1198.                handle your .QWK (the analog of .DL files from MegaMail) and
  1199.                your  .REP   (the  analog   of  .UL  files   from  MegaMail)
  1200.                automatically.   One major difference between "QWK Standard"
  1201.                Doors  and the MegaMail door  is that the  MegaMail door was
  1202.                designed specifically with off-line conference management in
  1203.                mind, while the "QWK Standard" doors were not.  As a result,
  1204.                the "QWK  Standard" doors  have limited  off-line conference
  1205.                management, since, in most if not all cases, it was added as
  1206.                an afterthought.  This means that it will be much  easier to
  1207.                use  these doors if  you configure  your conferences  in the
  1208.                door while on-line instead of selecting them off-line in the
  1209.                reader.
  1210.  
  1211.                To  start  transferring mail  with  a  "QWK Standard"  door,
  1212.                simply call the bulletin  board, enter the door you  wish to
  1213.                use (ie, MarkMail,  QMail, or TomCat!), and request  mail to
  1214.                be downloaded.   The various doors have different methods of
  1215.                doing this, but generally you  should be looking for options
  1216.                such  as "Select  Mail" or  "Download Mail".   Once  you are
  1217.                successful  in telling the door  to send you  mail, you will
  1218.                download  a file  called "IDCODE.QWK",  where IDCODE  is the
  1219.                "idcode" of the bulletin board.   The next time you run  the
  1220.                MegaMail reader, it will find the  "IDCODE.QWK" file in your
  1221.                download  directory and  automatically add "IDCODE"  to your
  1222.                reader and import the  mail in "IDCODE.QWK."  Of  course, if
  1223.                you do not  have automatic import/export  turned on in  your
  1224.                reader  configuration  (see  the  section  on  configuration
  1225.                above), the reader will not  do this automatically for  you,
  1226.                and you will need to manually Add the BBS and import it.
  1227.  
  1228.                Assuming  that you  have the automatic  import/export turned
  1229.                on, the reader will also automatically create a "IDCODE.REP"
  1230.                file for  you to upload to  the BBS if necessary.   When you
  1231.                call the BBS to get more  mail, you should always upload the
  1232.                .REP file if the reader has created one.  If you do not, you
  1233.                can confuse the automatic  import/export logic in the reader
  1234.                and cause some of  your replies to  be lost.  To  facilitate
  1235.                using  communications  "scripts"  to  do this,  there  is  a
  1236.                configuration  option in  the reader  that will cause  it to
  1237.                always  generate  a  .REP  file,  making  an  empty  one  if
  1238.                necessary.  If you upload a .REP file but do  not download a
  1239.                .QWK file, you should use the Reset option from the BBS menu
  1240.                in  the  reader.   The Reset  option  will clear  the export
  1241.                status of the  BBS so  that the messages  that you  uploaded
  1242.                will not be uploaded again next time.
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.                                                                          24
  1251.  
  1252.                Once mail from a .QWK door is in your reader, you can handle
  1253.                it just  as if  it was from  a MegaMail door.   There  is no
  1254.                difference, it should be  completely transparent to you that
  1255.                the mail came from a .QWK door instead of a MegaMail Door.
  1256.  
  1257.  
  1258.           Reading Mail
  1259.  
  1260.                When you select the Read option from the Main Menu, you will
  1261.                be shown the BBS/Conf/Thread listing, assuming that you have
  1262.                the Read by BBS/Conf/Thread option turned on (the default):
  1263.  
  1264.           +--BBS/Conf/Thread Listing   New  Your New Export Yours Total-+
  1265.           |CONNECT                       0      0      0    796   1821  |
  1266.           |   MAIN BOARD                 0      0      0    230    457  |
  1267.           |   MEGAMAIL DOOR              0      0      0      3      3  |
  1268.           |   SUPPORT                    0      0      0    132    254  |
  1269.           |   TESTERS                    0      0      0    431   1107  |
  1270.           +-------------------------------------------------------------+
  1271.  
  1272.           (Note that your display may vary depending on what mail you have
  1273.           in your reader.)
  1274.  
  1275.                The BBS/Conf/Thread  listing is  a very powerful  feature of
  1276.                the MegaMail Reader.  We will not cover  all of its features
  1277.                here, but  only enough  for  you to  get started.   See  the
  1278.                section below on the  BBS/Conf/Thread Listing for details of
  1279.                the many features of this powerful display.
  1280.  
  1281.                You  can access this display while  reading mail by pressing
  1282.                Alt-L.  In addition, if you have the Read by BBS/Conf/Thread
  1283.                option turned  on (the  default), the  listing will come  up
  1284.                whenever you move into a  new conference or BBS so  that you
  1285.                will be aware that  you are moving to  a new conference  and
  1286.                also to give you  a chance to select a  different conference
  1287.                to read next.
  1288.  
  1289.                The  BBS/Conf/Thread  listing   shows  all  of  the   BBS's,
  1290.                Conferences, and,  optionally, "threads" (subjects)  in your
  1291.                reader, along  with pertinent  statistics about each.   Each
  1292.                Conference is  indented under  its BBS,  and each thread  is
  1293.                indented under its  conference.  You can  toggle the display
  1294.                of threads by pressing Alt-L while in this listing.
  1295.  
  1296.                Next  to each  item on  the listing is  important statistics
  1297.                about  that item.  Each  column of statistics  is labeled on
  1298.                the top border of the  window.  The first column, "New",  is
  1299.                the  number of New messages,  or messages that  you have not
  1300.                read  in that category.   The second column,  "Your New", is
  1301.                the  number of messages in  that category that are addressed
  1302.                to you that you have not  read.  The third column, "Export",
  1303.                is  the number of messages in that category that are waiting
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.                                                                          25
  1312.  
  1313.                to be uploaded to the BBS.  The fourth column, Yours, is the
  1314.                total number (read AND unread) of  messages addressed to you
  1315.                in that category.  The  fifth and final column is the  total
  1316.                number of messages in that category.
  1317.  
  1318.                You  will  notice that  there is  a  "selection bar"  on the
  1319.                listing.   By moving this selection bar (with the arrow keys
  1320.                or  your mouse)  and pressing enter,  you can  control which
  1321.                messages you will read in the reader.  For  instance, in the
  1322.                above example, if  you wanted  to read the  messages in  the
  1323.                Testers  conference, you  would  move the  selection bar  to
  1324.                Testers and press return.
  1325.  
  1326.                That's all we're  going to  cover right now.   For  detailed
  1327.                information about all of the features of the BBS/Conf/Thread
  1328.                Listing, see the  section below called  "The BBS/Conf/Thread
  1329.                Listing." 
  1330.  
  1331.                After  you leave  the BBS/Conf/Thread  listing, you  will be
  1332.                presented with your first message:
  1333.  
  1334.  
  1335.            BBS: CONNECT    Conference: Support          Imported: 7/29/1990
  1336.             To: NEW MEGAMAIL USERS       Number: 123        Date: 7/29/1990
  1337.           From: KIP COMPTON           Reference: 0          Time:  8:23 pm
  1338.           Subj: WELCOME!                Private: N          Read: N
  1339.           Echo Flag: Y  Permanent: Y  Level: 1   Export: N Personal Read: Y
  1340.  
  1341.           Welcome to the world of easy and fast message reading with the
  1342.           MegaMail system!  The time you spend learning how to use the
  1343.           MegaMail reader will more than pay for itself in drastically
  1344.           reduced online time  and more efficient  mail answering once  you
  1345.           are off-line.
  1346.  
  1347.           Thanks for trying my product,
  1348.           Kip
  1349.  
  1350.           -> MegaMail v2.00 #1:Sleep?? What's That??!?
  1351.  
  1352.  
  1353.              Entire Base  This BBS   This Conference   This Subject Tagged
  1354.           Total 1822/1822  1822/1822      255/255         1/1         0/0
  1355.           Yours 796/796    796/796        132/132         0/0         0/0
  1356.  
  1357.  
  1358.                As  you can see, the screen is divided into three "windows."
  1359.                The  top  window contains  the message  header.   The middle
  1360.                window  contains the  actual  text of  the message,  and the
  1361.                bottom  window contains  statistics about  the mail  in your
  1362.                reader.    (Note  that   the  bottom  window  is  completely
  1363.                configurable and may not  be present if you have  turned off
  1364.                the statistics at the bottom of the  screen.  You can toggle
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.                                                                          26
  1373.  
  1374.                the  statistics display  on and  off while  reading mail  by
  1375.                pressing Alt-B.)
  1376.  
  1377.                It  is  important to  understand all  of  the fields  in the
  1378.                message header  because they  are used  often.  The  message
  1379.                header contains such important  information as who wrote the
  1380.                message, who the message is sent to, and what the subject of
  1381.                the  message is.   Here is  a summary  of the  fields in the
  1382.                message header:
  1383.  
  1384.  
  1385.                BBS :          This field  is the ID  of the BBS  from which
  1386.                               this message was downloaded.
  1387.  
  1388.                Conference :   This field  is the name of  the conference or
  1389.                               message  area  from  which   this  particular
  1390.                               message was downloaded.
  1391.  
  1392.                Imported :     This field is the  date on which this message
  1393.                               was "imported" into the reader.
  1394.  
  1395.                To :           This field contains the name of the person to
  1396.                               whom the  message  is  addressed.    It  will
  1397.                               contain "YOU" if the message  is addressed to
  1398.                               you.
  1399.  
  1400.                From :         This field  contains the  name of  the person
  1401.                               who wrote the message.
  1402.  
  1403.                Subj :         This  field  contains  the "subject"  of  the
  1404.                               message.
  1405.  
  1406.                Number :       This field contains the number of the message
  1407.                               on the  BBS. New  messages that you  leave in
  1408.                               the reader will have "(NEW)" listed as  their
  1409.                               message numbers.
  1410.  
  1411.                Reference :    This field contains the number of the message
  1412.                               that this message is in reference to. If this
  1413.                               message  is  not  in  reference   to  another
  1414.                               message, this field will contain a 0.
  1415.  
  1416.                Private :      This  field  indicates  the  security  of the
  1417.                               message,  either PUBLIC  or PRIVATE.   PUBLIC
  1418.                               messages are intended to be read by everyone,
  1419.                               while PRIVATE  messages  are intended  to  be
  1420.                               read only  by the person to  whom the message
  1421.                               is  addressed,  the   person  who  wrote  the
  1422.                               message, and  any SysOps who  are allowed  to
  1423.                               read the mail.  You should note that there is
  1424.                               no  guarantee that  PRIVATE mail will  not be
  1425.                               read by others.
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.                                                                          27
  1434.  
  1435.                Date :         This  field contains  the date  on which  the
  1436.                               message was written.
  1437.  
  1438.                Time :         This  field contains  the time  at  which the
  1439.                               message was written.
  1440.  
  1441.                Read :         This field  contains the read  field from the
  1442.                               BBS. If  the person has read  the message, it
  1443.                               will  say "Y".  If the  message has  not been
  1444.                               read, it will say "N."
  1445.  
  1446.                Echo Flag:     This flag,  which  is supported  by some  BBS
  1447.                               software, indicates whether a  message should
  1448.                               be "echoed" out onto  a BBS network. For this
  1449.                               option  to  work,  the BBS  must  be  running
  1450.                               version 1.10 or  later of the  MegaMail Door,
  1451.                               and, in  addition, it  must be running  a UTI
  1452.                               that supports the echo  flag. You should  not
  1453.                               post a message that you definitely don't want
  1454.                               echoed using  the reader  until you  are sure
  1455.                               that  the echo  flag  is working  properly on
  1456.                               that particular BBS.
  1457.  
  1458.                Permanent :    This special field controls whether a message
  1459.                               can be  killed  or not.   If  the message  is
  1460.                               marked as permanent,  the message cannot  not
  1461.                               be killed or purged  until the permanent flag
  1462.                               is  turned off.   It  enables you  to protect
  1463.                               important  messages  from  being  deleted  by
  1464.                               mistake.
  1465.  
  1466.                Level :        Level that the reader is currently accessing.
  1467.                               As you open "another" readers, the level will
  1468.                               increase  by one  for  each  reader you  have
  1469.                               open. (See below for more details)
  1470.  
  1471.                Export :       This field controls whether a message will be
  1472.                               exported the next time  you export the bbs in
  1473.                               the BBS field of the message.
  1474.  
  1475.                Personal Read: This  field indicates  whether YOU  have read
  1476.                               this message or not.  This is a very powerful
  1477.                               field, because  it allows  you to  search for
  1478.                               mail that you have not yet read.
  1479.  
  1480.                Note  that if  you have  a mouse  and your  mouse driver  is
  1481.                loaded, the reader will put left, right, up, and down arrows
  1482.                in the  header to the right of  the Read: and Personal Read:
  1483.                flags.   Moving  the mouse  pointer  to these  "buttons" and
  1484.                pressing  the left  mouse button  is just  like  hitting the
  1485.                right arrow, left arrow, page down, or page up.  Thus, it is
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.                                                                          28
  1494.  
  1495.                easy to read  your mail  completely with your  mouse if  you
  1496.                wish to do so.
  1497.  
  1498.  
  1499.           The Statistics Display
  1500.  
  1501.                At  the bottom  of the  screen, there  is a  statistics grid
  1502.                designed  to give  you easy  access to  important statistics
  1503.                about the mail you have in your reader.   The statistics are
  1504.                arranged  in  two  horizontal rows.    The  top  row of  the
  1505.                statistics pertain to all of the messages in the base, while
  1506.                the second horizontal row pertains only to messages that are
  1507.                addressed to  YOU.   There are several  vertical columns  of
  1508.                statistics  as well,  and they  are labeled  clearly  on the
  1509.                screen.   Each  statistic is in  the form  of ###/###.   The
  1510.                number  before the slash is  the number of  messages in that
  1511.                category  that you have not read, while the number after the
  1512.                slash is the total number of messages in that category.
  1513.  
  1514.                The  statistics, while very helpful,  do take up  3 lines on
  1515.                the  screen  that could  otherwise  be  used for  displaying
  1516.                message   text.    Because  of  this,  you  can  toggle  the
  1517.                statistics on and off while reading mail by pressing Alt-B.
  1518.  
  1519.  
  1520.           Help Menus
  1521.  
  1522.                The MegaMail  Reader has some  online help available.   This
  1523.                online  help is  not designed  to be  a substitute  for this
  1524.                manual, but as a set of "training wheels" to get you on your
  1525.                way.   There are help menus available while reading mail, in
  1526.                the  Quick Scan, in the  Alt-L listing, and  in the internal
  1527.                editor.   To  display a help  menu, press F1,  or press both
  1528.                buttons on your mouse at the same time.  If  you pull up the
  1529.                help  menu while  in the  BBS/Conf/Thread listing,  you will
  1530.                see:
  1531.  
  1532.           +BBS/Conf/Thread Listing     New  Your New Export  Yours  Total+
  1533.           +---------------------------+   1      0      0    802   1831  |
  1534.           | Toggle Subjects   (Alt-L) |   0      0      0    230    457  |
  1535.           | Quick Scan        (Alt-Q) |   0      0      0      7      7  |
  1536.           | Toggle Tagged Stat(Space) |   0      0      0    132    255  |
  1537.           | Clear Tags        (Alt-C) |   1      0      0    433   1112  |
  1538.           | Tag All           (Alt-T) |----------------------------------+
  1539.           | Save Tagged       (Alt-S) |
  1540.           | Kill Tagged       (Alt-K) |
  1541.           | Permanent Tagged  (Alt-P) |
  1542.           | Prsnal Read Tagged(Alt-R) |
  1543.           | Read Tagged Mail  (R)     |
  1544.           | Exit the Reader   (Alt-X) | 
  1545.           +---------------------------+
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.                                                                          29
  1554.  
  1555.                The help  menus display all  of the major  options available
  1556.                from the  section of  the reader  you are  in. Next  to each
  1557.                option  is the key you  would press to  activate that option
  1558.                directly  from  within the  reader.   At  the bottom  on the
  1559.                screen  is a  one-line description  of the  option currently
  1560.                highlighted.  You  can also access the  option directly from
  1561.                within  the help menu  by typing the  highlighted letter for
  1562.                the option you wish to activate, or, of course, selecting it
  1563.                with the Enter key or your mouse.
  1564.  
  1565.                The help menus  are large  and hide most  of the  underlying
  1566.                screen, and they take  a key stroke to  activate.  They  are
  1567.                not designed  to be  the principal method  of accessing  the
  1568.                reader commands.  They  are designed as a type  of "training
  1569.                wheels" to help give you an easier start with the reader.
  1570.  
  1571.                As  you use  the  reader,  you  will  find  that  you  start
  1572.                remembering  the keystrokes  that go  with the  commands you
  1573.                most often use.  Once you know the keystrokes that go with a
  1574.                particular command, you will have no need for the help menu.
  1575.                But it is always  available for those commands that  you may
  1576.                only  occasionally use or for those that you have forgotten.
  1577.                You  will notice that there is a  help line on the bottom of
  1578.                the  screen.   Whenever the  helper menu  is activated,  the
  1579.                bottom  line of the  screen contains a  short description of
  1580.                the highlighted command.   As you move the highlight  bar up
  1581.                and down, the help  line changes to match the  item that you
  1582.                have highlighted.
  1583.  
  1584.  
  1585.           Viewing ANSI Messages
  1586.  
  1587.                Some messages  have "ANSI Graphics" in  them.  If  you get a
  1588.                message that looks garbled  and think that it may be an ANSI
  1589.                message,  just press the A  key.  The  reader will redisplay
  1590.                the message  using its built-in ANSI  interpretation.  Press
  1591.                any key to return to normal operation of the reader.
  1592.  
  1593.  
  1594.           Leaving Messages
  1595.  
  1596.                There are two ways you can leave a message  using the reader
  1597.                :  Reply  and  Enter.     The  reply  function  (Alt-R)   is
  1598.                specifically designed  for replying to a message.   When you
  1599.                press Alt-R, a message header is placed on top of the screen
  1600.                with all of the fields filled in for you.  You have a chance
  1601.                to change any of the fields you want to change  by using the
  1602.                Tab, Shift Tab,  Up and Down  Arrow keys to move  around the
  1603.                various fields  and then Control-Enter  (Ctrl-Enter) or Page
  1604.                Down (PgDn)  to save.   You  are then  placed  in an  editor
  1605.                (either   the  built-in  internal  editor  or  your  defined
  1606.                external editor) to actually enter your message text.
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.                                                                          30
  1615.  
  1616.                If  you use the Enter  function (Alt-E), the  procedure is a
  1617.                bit longer.   When you  press Alt-E, you  will be  presented
  1618.                with a partially-filled in header.  You will need to fill in
  1619.                the  To and  Subject fields.   You may  also edit  any other
  1620.                fields in the header  by moving around with the  Tab, Shift-
  1621.                Tab, up, and down arrow keys.  When you are done editing the
  1622.                header, press  Control-Enter  or Page  Down.   You are  then
  1623.                placed in an editor (either the built-in internal editor  or
  1624.                your defined external editor) to actually enter your message
  1625.                text.
  1626.  
  1627.                If you are using the internal editor, most Wordstar commands
  1628.                are  available while entering your message text.  If you are
  1629.                unfamiliar with the  Wordstar commands, see appendix A for a
  1630.                listing of these  commands.
  1631.  
  1632.                Note that  while entering  messages in the  internal editor,
  1633.                you can  use the Alt-O  key to  "re-edit" the header  on the
  1634.                message that you are entering.  If you are using an external
  1635.                editor, you will be given a chance to re-edit  the header of
  1636.                your message when you return to the reader.
  1637.  
  1638.  
  1639.           The Enter Key
  1640.  
  1641.                When you  are reading mail, the enter  key is a "smart" key.
  1642.                If  you have any text  blocked off and  you press enter, you
  1643.                are automatically placed in a reply with the marked off text
  1644.                as quoted material.  If you do not have any text marked off,
  1645.                the reader goes to the next message that matches the current
  1646.                search specification.
  1647.  
  1648.                Blocking off the  text you wish to quote with  the F7 and F8
  1649.                keys  and then  pressing the  enter key  is the  fastest and
  1650.                easiest way to reply to a message.
  1651.  
  1652.  
  1653.           Tag Lines
  1654.  
  1655.                A tag  line is appended to the end of each message you leave
  1656.                using the reader.  Part of the  tag line is not configurable
  1657.                by  you (the part that says "MegaMail"), but you can specify
  1658.                what you want to appear in the rest of the tag line.
  1659.  
  1660.                Usually,  people  put  little  phrases  that  they  like  or
  1661.                messages in their tag  lines.  Sometimes sysops like  to put
  1662.                the name and number of their BBS in their tag  line.  You're
  1663.                free to put anything you want in your tag line.
  1664.  
  1665.                The reader  allows you to specify  up to 50 tag  lines.  You
  1666.                can also specify how you want the reader to decide which tag
  1667.                line to put on the bottom of your messages.   You can have a
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.                                                                          31
  1676.  
  1677.                specific  tag line  placed  at the  bottom  of all  of  your
  1678.                messages,  or you  can have  the reader  automatically cycle
  1679.                through all of your tag lines.
  1680.  
  1681.                You  can edit your tag  line options by  pressing Alt-T when
  1682.                reading or entering  messages.   You can also  edit them  by
  1683.                selecting "Tag Lines" from the Utilities menu.
  1684.  
  1685.                When  you press Alt-T or select Tag Lines from the utilities
  1686.                menu, you  will see a screen with your tag lines (if any) on
  1687.                it:
  1688.  
  1689.  
  1690.                +-----------------Edit Tag Lines-----------------------+
  1691.                |Using Tag Line #1                                     |
  1692.                |Tag #1  Sleep?? What's That??!?                       |
  1693.                |Tag #2                                                |
  1694.                |Tag #3                                                |
  1695.                |Tag #4                                                |
  1696.                |Tag #5                                                |
  1697.                |Tag #6                                                |
  1698.                |Tag #7                                                |
  1699.                |Tag #8                                                |
  1700.                |Tag #9                                                |
  1701.                |Tag #10                                               |
  1702.                |Tag #11                                               |
  1703.                |Tag #12                                               |
  1704.                |Tag #13                                               |
  1705.                |Tag #14                                               |
  1706.                |Tag #15                                               |
  1707.                +------------------------------------------------------+
  1708.  
  1709.                There are  slots for  up to  50 tag lines,  and one  slot to
  1710.                specify which tag line to use.  To edit a tag line, move the
  1711.                highlight bar  to the tag  line you  want to edit  and press
  1712.                enter.
  1713.  
  1714.                To tell  the reader which tag  line to use, move  to the top
  1715.                line in the list of tag  lines (The one that says "Using Tag
  1716.                Line #1"  in the screen  above) and  press enter.   You will
  1717.                then be prompted for  the number (1-50) of the tag  line you
  1718.                wish to  have at the end of  each of your messages.   If you
  1719.                enter a 0 here, the reader will  automatically cycle through
  1720.                all of the tag lines that you have defined.
  1721.  
  1722.                Although  the reader's  built-in tag  line system  is pretty
  1723.                sophisticated,   it  is  nothing   when  compared  with  the
  1724.                abilities of  John  Hancock.    John Hancock  is  a  program
  1725.                provided  by The Silicon Frog.   It provides  very fancy and
  1726.                sophisticated tag  line manipulation.   The  MegaMail reader
  1727.                supports  the use of John  Hancock; see the  section on John
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.                                                                          32
  1736.  
  1737.                Hancock  later in the documentation.  If you like tag lines,
  1738.                you'll love John Hancock -- look for it on your local BBS!
  1739.  
  1740.                If  you have  registered your  reader,  you can  disable the
  1741.                reader's  tag line by turning  it off in your configuration.
  1742.                See the Configuration section for details.
  1743.  
  1744.  
  1745.           Deleting Messages
  1746.  
  1747.                You  can  delete or  "kill" a  message  from your  reader by
  1748.                pressing the Alt-K key.  You  will then be asked if you want
  1749.                to kill the message.  When you kill a message in the reader,
  1750.                it  does not kill the message on the BBS -- it just kills it
  1751.                in the reader.   Also note that if you want  to kill a large
  1752.                group  of messages, you  can use the  Purge/Repair option or
  1753.                the kill  tagged messages  function  in the  Quick Scan  and
  1754.                BBS/Conf/Thread Listing.  See the section on tagged messages
  1755.                for details.
  1756.  
  1757.                Note that you cannot  kill a "permanent" message.   You must
  1758.                turn  the permanent flag off  on the message  before you can
  1759.                kill  it.   To do this  when you  are reading  mail, you can
  1760.                press  the Alt-P key.   The Alt-P key  toggles the permanent
  1761.                flag on and off.
  1762.  
  1763.  
  1764.           Editing Messages
  1765.  
  1766.                When  you  are  reading  mail,  you  can  edit  the  message
  1767.                displayed on the screen by pressing Alt-O.  You  will be put
  1768.                into a text-editing  mode automatically, just as if you were
  1769.                entering the text  of the message.  If you  want to edit the
  1770.                header of the message in addition to the text, you can do so
  1771.                by  pressing Alt-O  again  if  you  are using  the  internal
  1772.                editor.   If you  are using an external  editor, you will be
  1773.                given a chance  to edit the  header when you  return to  the
  1774.                reader.
  1775.  
  1776.  
  1777.           Using an External Spell Checker
  1778.  
  1779.                The internal editor  in the  reader supports the  use of  an
  1780.                external spell checker.  To use this function, you must have
  1781.                first defined your spell checker in your configuration.  See
  1782.                the Configuration section  for details.  You  must also have
  1783.                defined the directory  for the external  editor, as this  is
  1784.                where  the  reader  will write  out  the  file  to be  spell
  1785.                checked.
  1786.  
  1787.                To access  your spell checker  while entering and  editing a
  1788.                message,  press Alt-S.  Your  message will be  saved to disk
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.                                                                          33
  1797.  
  1798.                (in  the file MESSAGE.TXT, which will be put in the external
  1799.                editor directory), and your spell checker will be invoked as
  1800.                you have  defined in your  configuration.   When your  spell
  1801.                checker  is done, the reader will automatically read back in
  1802.                the  text  from the  disk  (from the  file  MESSAGE.TXT) and
  1803.                replace your old text in the internal editor.
  1804.  
  1805.  
  1806.           Switching Between Editors
  1807.  
  1808.                The reader is designed to make it easy to switch between the
  1809.                internal  editor and  your external  editor.   While reading
  1810.                mail, you can toggle the editor selection by pressing Alt-I.
  1811.                In addition, you can switch editors on the fly.   If you are
  1812.                in  the internal editor and  wish to switch  to the external
  1813.                editor,  simply  press Alt-E.    You  will automatically  be
  1814.                placed in your external editor.  If you are in your external
  1815.                editor and want to  switch to the reader's internal  editor,
  1816.                save your message  and exit your editor.   You will then  be
  1817.                presented with a menu.  Select Internal Editor from the menu
  1818.                and  you will be placed in the reader's internal editor with
  1819.                your message text intact.
  1820.  
  1821.  
  1822.           Printing and Saving Messages 
  1823.  
  1824.                The Reader  has a function specifically designed to help you
  1825.                record important  messages.  When  you press Alt-S,  you are
  1826.                prompted for the name of a DOS file or a device  to save the
  1827.                current message to.   If you want to print the  message, you
  1828.                should specify  PRN as the file to save the message to.  The
  1829.                Alt-S function will write out the entire message, along with
  1830.                its header.  
  1831.  
  1832.                Note  that if  the file already  exists, the  Alt-S function
  1833.                will APPEND the  new text to the file, along  with a line to
  1834.                separate the messages.   This makes  it very easy to  keep a
  1835.                file of important messages for future reference.
  1836.  
  1837.                If you just want to write  out the message text, without its
  1838.                header, you can  block the  text using the  block begin  and
  1839.                block end commands  (F7 and F8, respectively),  and then use
  1840.                the block write command (Control-K,W) to write  the text out
  1841.                to a file or to the printer.  The block  write command works
  1842.                both  when you  are  entering a  message  and when  you  are
  1843.                reading messages.
  1844.  
  1845.  
  1846.           "Reverse" Threading
  1847.  
  1848.                The  reader has a function designed for those times when you
  1849.                receive  a message  and  are not  sure  what the  person  is
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.                                                                          34
  1858.  
  1859.                talking  about!   When  you  press  Alt-W, the  reader  will
  1860.                immediately  show  you  the  message to  which  the  current
  1861.                message is in reference  to.  The Alt-W function  works both
  1862.                while you are reading messages and when you are entering new
  1863.                ones.  When you  are done looking at the  message, press Esc
  1864.                to return to the original message.   You can press Alt-W  as
  1865.                many times  as is  necessary --  this allows  you to  read a
  1866.                thread  "backwards" to  its origin.   This function  is also
  1867.                handy  when you are replying  to a message.   Pressing Alt-W
  1868.                when  replying to a message in the internal editor will show
  1869.                you  the  message to  which you  are  replying --  great for
  1870.                making sure your reply addresses the entire message!
  1871.  
  1872.  
  1873.           Zooming 
  1874.  
  1875.                The  reader has a "Zoom"  function that allows  you to "zoom
  1876.                in"  on the  message  text.   This  function is  toggled  by
  1877.                pressing  the  Alt-Z key.   When  you  are "zoomed"  in, the
  1878.                header of the message  is not displayed, so that  the entire
  1879.                screen can be used for the  text of the message.  The reader
  1880.                will remain in "zoom" mode until you press Alt-Z again.
  1881.  
  1882.  
  1883.           About The Personal Read Flags
  1884.  
  1885.                As you read  the messages  in your reader,  the reader  will
  1886.                keep  a running account of  the messages that  you have gone
  1887.                through  during that session.   When you press  the <ESC> to
  1888.                quit you will be prompted as to  whether you want to "Update
  1889.                Personal Read Flags? ". You will see:
  1890.  
  1891.                     +=================================+
  1892.                     | Update Personal Read Flags? Y   |
  1893.                     +=================================+
  1894.  
  1895.                If you press ENTER and accept the "Y", the reader  will mark
  1896.                all the messages that you have read during this session with
  1897.                a "Y" in the Personal Read field.
  1898.  
  1899.                Like all  of the other fields,  this field can be  used in a
  1900.                search. This function allows you to read only those messages
  1901.                that you have not yet read in the reader.
  1902.  
  1903.  
  1904.           "Another Reader" Function
  1905.  
  1906.                Another Reader is exactly what it says.  When you press Alt-
  1907.                A  when reading  mail or  entering  a new  message, "another
  1908.                reader" appears.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.                                                                          35
  1917.  
  1918.                This "new" reader is completely independent.  All functions,
  1919.                including   leaving  new   messages,  quick   scanning,  and
  1920.                searching, are active.  
  1921.  
  1922.                One of the advantages of the Alt-A command is that it allows
  1923.                you  to quote  or copy  a message  from one user  to another
  1924.                user,  even across different conferences or BBSes.  It is as
  1925.                if you were starting into the reader afresh.  You can search
  1926.                for other  messages or  topics without losing  your original
  1927.                position in the message base.  
  1928.  
  1929.                When  you press Alt-A, the "Level" number in the upper right
  1930.                corner will  rise.  To return  to level 1, or  your original
  1931.                reading position, press  the ESC key until you have returned
  1932.                to level 1. 
  1933.  
  1934.  
  1935.           Quoting Functions
  1936.  
  1937.                You may quote from  a message before you actually  enter the
  1938.                reply  mode as well  after you begin  your reply.   To quote
  1939.                before  you enter the reply mode, move the cursor, using the
  1940.                up  and  down arrow  keys, to  the  line you  wish  to start
  1941.                quoting and press  F7.  Then, move the cursor  to the end of
  1942.                the section you wish to  quote and press F8.  Note  that the
  1943.                beginning of a block  always defaults to the first  line, so
  1944.                that all  you really need do  if you want to  start from the
  1945.                first line of a message is move down the number of lines you
  1946.                wish to quote and press F8.
  1947.  
  1948.                Once you have blocked off your quote, press enter.   You can
  1949.                only  quote whole  lines although  you can  edit  the quoted
  1950.                section to shorten a line while you are in reply mode.  
  1951.  
  1952.           Getting More Quoted Text
  1953.  
  1954.                Internal Editor
  1955.  
  1956.                     If, while  replying to a  message, you decide  to quote
  1957.                     from the message you are replying to, press Alt-W.  You
  1958.                     will  be shown the entire  original message.  Block off
  1959.                     your quote in the same manner as described above.  When
  1960.                     are you finished press enter  to return to your  reply.
  1961.                     You  may  also  have  multiple  quotes  from  different
  1962.                     messages than the one  you are replying to directly  by
  1963.                     pressing Alt-A to generate  "another reader."  While in
  1964.                     the Alt-A mode  you can  use all of  the normal  reader
  1965.                     functions.    When you  have  located  the message  and
  1966.                     blocked  off your quote, Esc to return to your original
  1967.                     reply  and use  the Alt-Q  key to  bring in  your text.
  1968.                     Note that if you want  to quote someone without putting
  1969.                     your  quoting prefix  in, you  can use  the Control-K,C
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.                                                                          36
  1978.  
  1979.                     block copy command.   You can also  use the Control-K,W
  1980.                     command to write out  a section of marked text,  or, if
  1981.                     you are entering message text, you can use the Control-
  1982.                     K,R block read command to read in text from a text file
  1983.                     on your disk into your message.
  1984.  
  1985.                External Editor
  1986.  
  1987.                     When the reader executes your external editor, it saves
  1988.                     the  text of the message  that you are  replying to the
  1989.                     file REFER.TXT.  Using your editor,  you can then block
  1990.                     copy the text that you wish to quote from the REFER.TXT
  1991.                     file to the MESSAGE.TXT  file.  Note that if  you block
  1992.                     off  the text and hit  return to begin  your reply, the
  1993.                     quoted text  will be placed directly  into your message
  1994.                     for you.
  1995.  
  1996.                There are  two attributes about  quoted text which  you have
  1997.                control over.   The  first attribute  is whether  the reader
  1998.                places a box around the quoted text or not.   This option is
  1999.                only  available  if  you  are using  the  reader's  internal
  2000.                editor.   To toggle this  option on and  off, press control-
  2001.                O,control-B  while  reading  mail  or editing  text  in  the
  2002.                internal editor.
  2003.  
  2004.                The other attribute  that you have  control over is  whether
  2005.                the  reader truncates  or wordwraps  the quoted text.   This
  2006.                option  is  toggled  by  pressing  Control-O,Control-Q while
  2007.                reading mail or editing  text in the internal editor.   This
  2008.                option is in effect for both external and internal editors.
  2009.  
  2010.  
  2011.           Quick Scan
  2012.  
  2013.                The Quick Scan allows you to view the messages in the reader
  2014.                in  a concise manner, fitting many messages on the screen at
  2015.                a time.  To do this, each message is represented by a single
  2016.                line of text.   The contents  of the line  of text is  fully
  2017.                configurable.  For details, see the Quick Scan Format String
  2018.                in the Configuration section.
  2019.  
  2020.                To  invoke the  quick  scan while  reading  mail or  in  the
  2021.                BBS/Conf/Thread listing, press Alt-Q.  You will be presented
  2022.                with a screen of messages.   You can move the  highlight bar
  2023.                among  the messages using the arrow keys, your mouse, or the
  2024.                PgDn and PgUp keys.  To read a specific message, simply move
  2025.                the highlight bar to the message you wish  to view and press
  2026.                the enter key.
  2027.  
  2028.                You can control  which messages are  displayed in the  quick
  2029.                scan by pressing Alt-Q again once you are in the quick scan.
  2030.                You  will be presented with  a list of  options for limiting
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.                                                                          37
  2039.  
  2040.                the  mail  that  is   displayed  in  the  quick  scan.     A
  2041.                particularly useful  one is the Export  option, which allows
  2042.                you to  see  all of  the  messages that  are waiting  to  be
  2043.                exported from your reader.
  2044.  
  2045.                In  addition, the  quick scan  function supports  tagging of
  2046.                messages.  See the section on Tagged Messages for details of
  2047.                this powerful feature.
  2048.  
  2049.  
  2050.           BBS/Conf/Thread Listing
  2051.  
  2052.                The BBS/Conf/Thread listing  allows you to view the  mail in
  2053.                your reader on a topical or categorical basis.  It gives you
  2054.                a quick summary  of all of  the mail in  your reader,  along
  2055.                with  vital statistics  which should  help you  decide which
  2056.                mail to read first, etc. 
  2057.  
  2058.                To access the BBS/Conf/Thread  listing while reading mail or
  2059.                from the quick  scan, press  Alt-L.  You  will be  presented
  2060.                with  a  list  of  all  of  the  BBS's,   Conferences,  and,
  2061.                optionally, Threads  in  the  reader.    You  can  move  the
  2062.                highlight bar  through these  options using the  arrow keys,
  2063.                your mouse, or the PgDn and PgUp keys.   To read  a specific
  2064.                item, just move  the highlight  bar to that  item and  press
  2065.                enter.
  2066.  
  2067.                The  BBS/Conf/Thread listing can  optionally include Threads
  2068.                in its listing  in addition  to BBS's and  Conferences.   To
  2069.                toggle  this option on and  off, press Alt-L  again once you
  2070.                are inside the BBS/Conf/Thread listing.
  2071.  
  2072.                The  BBS/Conf/Thread listing supports  tagged messages.  For
  2073.                complete  information  on  this powerful  feature,  see  the
  2074.                section on tagged messages below.
  2075.  
  2076.           Tagged Messages
  2077.  
  2078.                The reader allows  you to work with more than one message at
  2079.                a time by "tagging" messages.  Each message in the reader is
  2080.                tagged  or untagged, similar to  a file in  many DOS shells.
  2081.                By tagging messages, you can deal with many messages (namely
  2082.                all of the ones that are tagged) at a time.  
  2083.  
  2084.                There are several ways  that you can tag messages.  While in
  2085.                the Quick Scan or the BBS/Conf/Thread listing, you can press
  2086.                the space bar to  toggle the tagged status of  the currently
  2087.                highlighted item.   While reading  mail, you  can press  the
  2088.                space bar  to  toggle the  tagged  status of  the  currently
  2089.                displayed message.  In the lower right corner of the message
  2090.                header, "Tagged" will appear when  the message is tagged and
  2091.                disappear when it is not tagged.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.                                                                          38
  2100.  
  2101.                In addition,  when you are in the quick scan, you can tag or
  2102.                untag messages based on  example.  To do this,  press Alt-F.
  2103.                You will asked whether you  wish to tag by example or  untag
  2104.                by example, and  then you will  be given an example  to fill
  2105.                in.
  2106.  
  2107.                Once messages are tagged,  there are many things you  can do
  2108.                with them.  All  of the following commands work both  in the
  2109.                Quick Scan and in the BBS/Conf/Thread listing:
  2110.  
  2111.                Alt-C          "Clear"  all  tags.     (Make  all   messages
  2112.                               untagged)
  2113.                Alt-T          Tag all messages. (Make all messages tagged)
  2114.                Alt-S          Save/Print Tagged Messages
  2115.                Alt-K          Kill Tagged Messages
  2116.                Alt-P          Change  the  Permanent  flag  on  all  tagged
  2117.                               messages.
  2118.                Alt-R          Change the Personal Read  flag on all  tagged
  2119.                               messages.
  2120.                R              Read tagged messages only.
  2121.  
  2122.  
  2123.           Searching
  2124.  
  2125.                The Alt-F option allows you to set the search specification.
  2126.                The search  specification  defines which  messages  will  be
  2127.                shown to  you and which will  not.  You may  search based on
  2128.                any  field  or combination  of fields  in  the header.   For
  2129.                example, you may search for a user name, your own name, or a
  2130.                particular subject.  You are shown only messages  that match
  2131.                the current  search specification.   Pressing the  ALT-F key
  2132.                will show you the following screen:
  2133.  
  2134.  
  2135.           BBS:           Conference:                  Imported:  1/01/1600
  2136.            To:                         Number:            Date:  1/01/1600
  2137.           From:                     Reference:            Time: 12:00 am
  2138.           Subj:                       Private:            Read:
  2139.             Echo Flag:    Permanent:    Level: 1   Export:   Personal Read:
  2140.  
  2141.  
  2142.                This message header is called a search "example."   It is an
  2143.                example or template of the messages that you want to read.  
  2144.  
  2145.                When the reader displays  the "next" message (ie., when  you
  2146.                press the  right arrow),  it actually  searches for  not the
  2147.                just the next  numerical message but  the next message  that
  2148.                matches your example. 
  2149.  
  2150.                A message  is considered  to "match"  your example if  every
  2151.                field  that is NOT blank in your example exactly matches the
  2152.                corresponding fields  in the  message.  The  initial example
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.                                                                          39
  2161.  
  2162.                (assuming that you  do not have the  automatic "unread" mail
  2163.                mode  on)  is  completely   blank.    (NOTE:  01/01/1600  is
  2164.                considered  a "blank"  date  and 12:00  am  is considered  a
  2165.                "blank" time.)  
  2166.  
  2167.                To move in the  header, use your Tab key  to go to the  next
  2168.                field, Shift-Tab key to go to the previous field, down arrow
  2169.                to  go to the next field under  the one you are editing, and
  2170.                the up arrow  to go to the field directly  above the one you
  2171.                are editing.  When you are done filling in the example,  you
  2172.                should press Ctrl-Enter or PageDown.  
  2173.  
  2174.                For a  complete listing  of all  the keys  you can  use when
  2175.                entering a message header, see Appendix A.
  2176.  
  2177.                All of the fields are exactly as described above for message
  2178.                headers.    Note that  you can  search  based on  all fields
  2179.                except  the "Level" field.  The Level field will always have
  2180.                the "level" you are at in terms  of readers (see the section
  2181.                on the "another reader" function for details)
  2182.  
  2183.                The fewer  fields you fill in  when you are  searching for a
  2184.                particular message, the  more messages you will see, and the
  2185.                better  your  chances  of  finding the  message(s)  you  are
  2186.                searching  for.  The ALT-F command is not forgiving and will
  2187.                search for  the parameters that you specified  EXACTLY.  The
  2188.                more fields you fill,  the more likely for an  exact hit but
  2189.                also the more likely to  have made an error and to  miss the
  2190.                message  you  are seeking.   (Of  course,  if you  enter too
  2191.                little,  you will have many messages to look through to find
  2192.                the one you were looking for.)
  2193.  
  2194.                If  your search  fails,  press ALT-F  again  to change  your
  2195.                search  spec. As you TAB through the  fields, if you want to
  2196.                BLANK out (erase) a  previously entered field, press CTRL-Y.
  2197.  
  2198.  
  2199.                There are several commands that relate to the search example
  2200.                and the  Alt-F command.   Pressing Alt-C while  reading mail
  2201.                will clear  the entire  example, thus showing  ALL messages.
  2202.                Alt-U  will  first clear  the  example and  then  change the
  2203.                Personal Read flag to "N",  thus causing only those messages
  2204.                that you have not yet  read to be displayed.  The  Alt-Y key
  2205.                will simply set the "TO" field to YOU, thus showing you only
  2206.                those messages that are addressed to you.
  2207.  
  2208.                Certain special  searches are recognized and  indicated by a
  2209.                special  character in  the  lower right  hand corner  of the
  2210.                display near the memory left display.  These letters are:
  2211.  
  2212.                     T - Tagged Mail Only
  2213.                     N - uNread Mail
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.                                                                          40
  2222.  
  2223.                     Y - Your Mail Only
  2224.  
  2225.  
  2226.  
  2227.           Command Line Parameters
  2228.  
  2229.                You can manage your  reader through the use of  command line
  2230.                parameters.  This allows  you to use your reader  and obtain
  2231.                your mail via a set of batch files.  
  2232.  
  2233.                Valid Command Line Parameters:
  2234.  
  2235.                     /NOMOUSE       Disables mouse support.
  2236.  
  2237.                     /MONO          Forces Monochrome operation.
  2238.  
  2239.                     /MACROFILE     Specifies alternate  macro file (default
  2240.                                    is    MEGAREAD.MAC)   Correct    syntax:
  2241.                                    /MACROFILE FILENAME. There is no need to
  2242.                                    create the new file;  the reader will do
  2243.                                    so the first time it works with it.
  2244.  
  2245.                     /HOTKEYFILE    Specifies   alternate   hot   key   file
  2246.                                    (default   is  MEGAREAD.HKY)     Correct
  2247.                                    syntax: /HOTKEYFILE FILENAME.   There is
  2248.                                    no need  to  create the  new  file;  the
  2249.                                    reader  will do  so  the  first time  it
  2250.                                    works with it.
  2251.  
  2252.                     /BASENAME      Specifies  alternate  message base  file
  2253.                                    name.   Cannot  contain   an  extension.
  2254.                                    Default   is  MESSAGES.   Proper  syntax
  2255.                                    /BASENAME   FILENAME    Ie.,   /BASENAME
  2256.                                    MYMAIL. There  is no need to  create the
  2257.                                    new mail file; the reader will do so the
  2258.                                    first time it works with it.
  2259.  
  2260.                     /CONFIGFILE    Specifies  an  alternate   configuration
  2261.                                    file.    The   default  is   CONFIG.MGA.
  2262.                                    Proper syntax: /CONFIGFILE FILENAME
  2263.  
  2264.                     /NOEMS         Disables the reader's use of EMS memory.
  2265.  
  2266.                     /EXPORT BBSID  Export mail from BBSID & return to DOS.
  2267.  
  2268.                     /IMPORT BBSID  Import mail from BBSID & return to DOS. 
  2269.  
  2270.                     /PACK XXX      Pack  and  remove all  messages imported
  2271.                                    XXX  days ago.  (use  /PACK 999  to just
  2272.                                    "purify" and delete none)
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.                                                                          41
  2281.  
  2282.                     /BIOSSCROLL    Turns    off   the    reader's   "smooth
  2283.                                    scrolling"  routines for  CGAs.   If you
  2284.                                    have  a CGA  card, using  this parameter
  2285.                                    will speed up the  scrolling of text  in
  2286.                                    the  reader, but  the scrolling  will be
  2287.                                    less attractive.
  2288.  
  2289.                     /NOSNOW        Turns  off  the  reader's  checking  for
  2290.                                    snow. Will drastically  speed up  screen
  2291.                                    writes on CGAs, but may result in "snow"
  2292.                                    on the screen.
  2293.  
  2294.                     /COLORFILE     Specifies  the  file  to  use  to  store
  2295.                                    information  about  the  colors you  are
  2296.                                    using  inside  the  reader.   Syntax  is
  2297.                                    /COLORFILE  Filename  where filename  is
  2298.                                    the  name  of  the  file to  use.    The
  2299.                                    default is COLORS.MGA.
  2300.  
  2301.                     /50 or /43     These  command  line options  will cause
  2302.                                    the reader  to go  into 43 line  mode if
  2303.                                    you have an  EGA or 50 line mode  if you
  2304.                                    have a VGA.  This allows you to see much
  2305.                                    more of  a message on the  screen at one
  2306.                                    time.  They have no effect if you do not
  2307.                                    have an EGA or VGA.
  2308.  
  2309.                     /NOZIP         Causes the reader to skip the PKZIP  and
  2310.                                    PKUNZIP   steps   when   importing   and
  2311.                                    exporting mail.  See the section below.
  2312.  
  2313.                     /BUFSIZE #     Allows you to set  the buffer size  used
  2314.                                    when  importing  and  exporting.     The
  2315.                                    buffer size is specified  in bytes.  The
  2316.                                    default  buffer  size  is   4096  bytes.
  2317.                                    Different sized buffers tend to give the
  2318.                                    best performance  on different machines.
  2319.                                    Larger  buffers  may  give   you  better
  2320.                                    performance,  but  they  will  cost  you
  2321.                                    memory.   For example,  if you wanted to
  2322.                                    use an 8k buffer,  you would put this on
  2323.                                    the command line : /BUFSIZE 8192
  2324.  
  2325.                     /NOIMPORT      This  command  line option  will disable
  2326.                                    automatic  importing  for  this  session
  2327.                                    only.   Useful  if you  want to  run the
  2328.                                    reader  but for some  reason do not want
  2329.                                    to import the packets you have waiting.
  2330.  
  2331.                     /FIDO          This command  tells MegaMail to use  a *
  2332.                                    instead of  a ■ (#254) in  its tag line.
  2333.                                    Apparently, high ASCII characters do not
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.                                                                          42
  2342.  
  2343.                                    mix well  with FIDO, and so  this option
  2344.                                    is provided for  users of FIDO  systems.
  2345.                                    (editorial: I am confused as  to why the
  2346.                                    door    authors   don't    strip   these
  2347.                                    characters  out,  since  any   user  who
  2348.                                    wanted  to mess  things up  could simply
  2349.                                    type  them in,  and  even if  the reader
  2350.                                    striped  them out, could simply edit the
  2351.                                    packet after it was created...)
  2352.  
  2353.  
  2354.                An example: a batch  file that would do a  complete MegaMail
  2355.                cycle and pack the messages at the end, removing messages 10
  2356.                days or older:
  2357.  
  2358.                     cd \megamail
  2359.                     megaread /export connect
  2360.                     cd\telix
  2361.                     telix {run a script}
  2362.                     cd \megamail
  2363.                     megaread /import connect /pack 10
  2364.  
  2365.                Note that while  the order of  most command line  parameters
  2366.                doesn't  matter,  if  more  than one  "batch"  command  line
  2367.                parameters are to be specified, the actions are taken in the
  2368.                order that they appear on the command line.
  2369.  
  2370.           The /NOZIP Command Line Parameter
  2371.            
  2372.                The /NOZIP command line parameter causes the reader  to skip
  2373.                the PKUNZIP  and PKZIP  steps when importing  and exporting.
  2374.                This  is desirable  if you  are running  under  tight memory
  2375.                restrictions.   When  using this  option and  importing, you
  2376.                must  first  unzip  the  .DL file  you  downloaded  into the
  2377.                reader's  work directory.  Then  you may run  the reader and
  2378.                import  it.  When exporting,  you must export  in the reader
  2379.                and then use pkzip to put the files into the .UL file.
  2380.  
  2381.                If you're using  this option, you may want to make two batch
  2382.                files that import and export a given node:
  2383.  
  2384.                     IMPORT.BAT:
  2385.  
  2386.                               c:
  2387.                               cd \mega\work
  2388.                               pkunzip c:\downloaddir\%1.DL
  2389.                               cd ..
  2390.                               megaread /nozip /import %1
  2391.  
  2392.                     EXPORT.BAT:
  2393.  
  2394.                               C:
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400.  
  2401.  
  2402.                                                                          43
  2403.  
  2404.                               cd \mega
  2405.                               megaread /nozip /export %1
  2406.                               cd work
  2407.                               pkzip -m c:\uploaddir\%1.UL
  2408.  
  2409.                These batch files  are provided in the  MegaMail package for
  2410.                you.   All you should  need to  change is the  uploaddir and
  2411.                downloaddir, and  possibly the c:'s (should be  the drive in
  2412.                which you have your megamail reader subdirectory) and the cd
  2413.                \mega's (should be the  directory where your MegaMail reader
  2414.                lives.)
  2415.  
  2416.                If  you are  operating the  "QWK  Standard" packets  and the
  2417.                /NOZIP option, you  should turn off the "Keep .QWK Contents"
  2418.                option by going to  the miscellaneous configuration menu and
  2419.                selecting  "No" for "Keep  .QWK Contents."   This is because
  2420.                the reader shells  to PKZIP  to ZIP up  the bulletins,  news
  2421.                files,  and welcome screen that are in the .QWK packet after
  2422.                it imports it.
  2423.  
  2424.  
  2425.           Repairing and Purging Mail
  2426.  
  2427.                The Repair/Purge  option, located on the  Utilities menu, is
  2428.                used to manage mail already  in your reader.  There are  two
  2429.                situations in which you would need to use this function.
  2430.  
  2431.                The first, and most common, is to keep the amount of mail in
  2432.                your reader  from becoming  large and unmanageable.   Unless
  2433.                you  use this option, mail is never really deleted from your
  2434.                reader.   When you repair/purge your  message base, messages
  2435.                that have  been killed are actually  physically removed from
  2436.                your message base.
  2437.  
  2438.                In addition, the Repair/Purge Mail File option has two  ways
  2439.                of removing mail from your  reader.  The first way is  based
  2440.                on  the date on which  the messages were  IMPORTED into your
  2441.                reader and the second  is by example (see below).   When you
  2442.                select the Repair/Purge option  from the Utilities menu, the
  2443.                first  question you  will be  asked is  whether you  want to
  2444.                remove any mail from your reader at all.
  2445.  
  2446.           +----------------Maintain Reader Message Base-------------------+
  2447.           |                                                               |
  2448.           | Remove any mail from the message base when packing? Y         |
  2449.           |                                                               |
  2450.           |                                                               |
  2451.           |                                                               |
  2452.           |                                                               |
  2453.           |                                                               |
  2454.           |                                                               |
  2455.           +---------------------------------------------------------------+
  2456.  
  2457.  
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463.                                                                          44
  2464.  
  2465.                You  should respond "Y" if you want  to remove mail from the
  2466.                reader. (Note that  even if you  press "N" here,  previously
  2467.                killed mail will be removed from the reader.)  If you answer
  2468.                "Y", you will then be asked if you wish to remove mail based
  2469.                on date.  You should answer "Y" to remove mail by date.  You
  2470.                will then be  asked the number of days old  a message has to
  2471.                be for it to be  deleted.  The date used for this process is
  2472.                the date when the message was imported into your reader, NOT
  2473.                the day that the message was left.  This  prevents "old" BBS
  2474.                mail, that is new to your reader, from being deleted.
  2475.  
  2476.                You  should answer this question with  the maximum number of
  2477.                days you want mail to  be kept in your reader.   Purging can
  2478.                take a long time, depending on the quantity of mail you have
  2479.                in your reader  and the speed  of your computer.   Note that
  2480.                this  option can  be invoked  from the  command line.   This
  2481.                allows you to pack  your reader's message base automatically
  2482.                in an "event"  or perhaps  once a day  in your  AUTOEXEC.BAT
  2483.                file.
  2484.  
  2485.                The  second  way of  removing mail  from  your reader  is by
  2486.                example. This  is similar  to searching, where  any messages
  2487.                that match the example you give, are purged from the message
  2488.                base.  This  option is useful if you want  to remove a group
  2489.                of  messages.   For  example, if  you  wished to  remove all
  2490.                messages  that  were in  the  conference  "sysop" from  your
  2491.                reader,  you could  do so  by purging  with an  example that
  2492.                matched all messages with "sysop" in the conference field.
  2493.  
  2494.                To use this option, choose the Repair/Purge option  from the
  2495.                Utilities  menu and answer "Y"  when the reader  asks you if
  2496.                you  want  to remove  any mail  from  the message  base when
  2497.                packing.   Then,  type "N" when  the reader asks  you if you
  2498.                want to remove mail by date.  When you are asked if you wish
  2499.                to purge by example, answer "Y".   When you press ENTER, you
  2500.                will be greeted by a  "blank" example, just as in the  Alt-F
  2501.                function.
  2502.  
  2503.                Now, since we  want to remove all  mail that has  "sysop" as
  2504.                the  conference, we move  over to the  Conference: field and
  2505.                type "sysop".  To  signal  that you  are  done  editing  the
  2506.                example, press  Ctrl-ENTER or PageDown, and  the reader will
  2507.                begin  packing  the message  base,  removing  all mail  that
  2508.                matches the example.
  2509.  
  2510.                The other reason that you might want to run the Repair/Purge
  2511.                option  is to actually  repair a message base.   If you exit
  2512.                the  reader  abnormally,  your  message  base  might  become
  2513.                "corrupted."   This  is due  to  advanced routines  used  to
  2514.                manage  your messages once they  are inside the reader which
  2515.                maintains  a fair amount of information in memory.  This has
  2516.                the advantage of greatly speeding your reader up, but if the
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.                                                                          45
  2525.  
  2526.                reader  does not  exit  normally, the  information is  never
  2527.                written back out to disk.
  2528.  
  2529.                If you get  an error when  you attempt to  read, import,  or
  2530.                export  mail, the  first thing  to do  is  Repair/Purge your
  2531.                message  base.  It doesn't matter if you actually remove any
  2532.                mail  from the message  base when  you use  the Repair/Purge
  2533.                function.     The  Repair/Purge  option  will  automatically
  2534.                rebuild your message base, fixing any errors in it.
  2535.  
  2536.  
  2537.           Reading Bulletins, News, and New Files
  2538.  
  2539.                "QWK  Standard" doors  allow  you to  download system  news,
  2540.                bulletins, and  lists of  new files available  for download.
  2541.                The  MegaMail reader facilitates reading these items through
  2542.                the News/Bulletins/Files  option off of the BBS  menu.  Note
  2543.                that for  this option to work,  you must have told  the door
  2544.                that you are  using to send  you these  items, and you  must
  2545.                have the "Keep .QWK  Contents" option under Miscellaneous in
  2546.                your configuration set to Yes.
  2547.  
  2548.                Upon selecting News/Bulletins/Files,  you will be  presented
  2549.                with a  listing of all  of the  .QWK boards that  have news,
  2550.                bulletins, and/or  new files  listings available.   Each BBS
  2551.                will be accompanied by the date on which the files were last
  2552.                updated.  Select the  BBS that you wish to  view files from.
  2553.                After uncompressing the information from the bulletin  board
  2554.                that you requested, you will be presented with a menu of the
  2555.                files available for viewing.  For example :
  2556.  
  2557.                +---------------------Select Item to View-----------------+
  2558.                | 8/26/1990    2K New Files                               |
  2559.                | 8/26/1990    1K (MM-MENU)                               |
  2560.                | 8/26/1990    2K Welcome Screen                          |
  2561.                | 8/26/1990   26K Main Board Bulletin 5                   |
  2562.                | 8/26/1990   22K Main Board Bulletin 6                   |
  2563.                | 8/26/1990    1K Main Board Bulletin 13                  |
  2564.                | 8/26/1990    3K Main Board Bulletin 14                  |
  2565.                | 8/26/1990    0K Main Board Bulletin 15                  |
  2566.                | 8/26/1990    6K Main Board Bulletin 20                  |
  2567.                +---------------------------------------------------------+
  2568.  
  2569.                The reader  analyzes each filename that  has been downloaded
  2570.                from the board and  presents it as a description of what the
  2571.                file is.  If the  reader does not know what the file is (for
  2572.                example MM-MENU in the above example),  it displays the name
  2573.                of  the  file  in  parentheses.    Before  each filename  or
  2574.                description,  the  date  and size  (in  K)  of  the file  is
  2575.                printed.  To view a file,  simply move the highlight bar  to
  2576.                the filename or description that you want to view.  When you
  2577.                press (enter),  the  file will  be  displayed to  you  using
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.  
  2585.                                                                          46
  2586.  
  2587.                either the internal file viewer, or the external file viewer
  2588.                that you defined in your configuration.  (See the section on
  2589.                configuration  for details.)  If you  are using the internal
  2590.                file  viewer, you  can press A  to view  the file  with ANSI
  2591.                graphics enabled.
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598.  
  2599.                                                                          47
  2600.  
  2601.           Using John Hancock with MegaMail
  2602.  
  2603.                John Hancock  is a utility  available as shareware  from The
  2604.                Silicon Frog  that allows  you to store  and manipulate  tag
  2605.                lines.  It allows you to do many fancy manipulations on your
  2606.                tag lines, and, is in general simply a lot of fun.
  2607.  
  2608.                To  use John  Hancock with  MegaMail, you  must set  up John
  2609.                Hancock as per the instructions that come with John Hancock.
  2610.                Then, simply  add a  DOS "hotkey"  that calls  John Hancock.
  2611.                The  reader  will  automatically  detect that  it  was  John
  2612.                Hancock that was run in the  hotkey and get the new tag line
  2613.                from John Hancock.  
  2614.  
  2615.                To  create  a hotkey  for  John  Hancock, press  Alt-H  (for
  2616.                Hotkey) and then press the insert key (for adding a hotkey).
  2617.                You will then be prompted for the "Trigger Keystroke."  This
  2618.                is the key that you will  press to activate John Hancock.  I
  2619.                use Alt-J.   You will then be asked for the DOS command line
  2620.                for  the  hotkey.   If you  are  running under  tight memory
  2621.                conditions, you should put a * as the first character of the
  2622.                DOS command  line; this will tell the reader to swap to DISK
  2623.                or  EMS memory before running  John Hancock.   Then, type JH
  2624.                and hit enter.  You should  then see the hotkey added to the
  2625.                list of hotkeys in your  reader.  You can try it  now; press
  2626.                the  trigger keystroke  that you  selected and  John Hancock
  2627.                should pop up.
  2628.  
  2629.                Each  time that  you  pop up  John  Hancock using  your  DOS
  2630.                Hotkey, the reader reads the tag line  that you select.  The
  2631.                reader  will continue using  that tag line  until you invoke
  2632.                John Hancock and select another tag.  If you want to go back
  2633.                to  using the internal tag line engine, Press Alt-T to bring
  2634.                up the tag line  menu, and the reader will start getting tag
  2635.                lines internally again.
  2636.  
  2637.  
  2638.           Receiving Files from QMail
  2639.  
  2640.                The  QMail 4 door provides  the ability to  receive files in
  2641.                your .QWK  packet.    This option  is  compatible  with  the
  2642.                MegaMail reader assuming that you have the "Keep .QWK Packet
  2643.                Contents"  option turned  on.   If you  have the  "Keep .QWK
  2644.                Packet Contents"  option set to Yes,  all you need  to do to
  2645.                get the file that was sent to you in your .QWK packet is  to
  2646.                extract the file from the file IDCODE.ZIP in your "QWKSTUFF"
  2647.                directory.   (The "QWKSTUFF"  directory is configurable from
  2648.                the  Directories option  off of  the configuration  menu; it
  2649.                defaults  to a directory under the default directory for the
  2650.                reader called QWKSTUFF.)   If you do not have the "Keep .QWK
  2651.                Packet  Contents" option  turned  on, you  must extract  any
  2652.                files that the QMail  4 door sends you BEFORE  importing the
  2653.  
  2654.  
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.                                                                          48
  2661.  
  2662.                packet, since the  reader will delete the  .QWK packet after
  2663.                importing it.
  2664.  
  2665.  
  2666.  
  2667.           Colors
  2668.  
  2669.                Virtually  all of the colors used in the MegaMail Reader are
  2670.                configurable by  the user.  To configure your colors, select
  2671.                "Colors"  from  the  Utilities  menu.    You  will  then  be
  2672.                presented with a choice  between choosing default color sets
  2673.                or fine-tuning  individual colors.   It is  recommended that
  2674.                you try the predefined color sets before trying to fine tune
  2675.                your colors.   This is because  there are approximately  130
  2676.                colors that can be configured in the reader, and it can be a
  2677.                tedious process to fine-tune everything perfectly.
  2678.  
  2679.                If you  select "Default Color  Sets," you will  be presented
  2680.                with a list of predefined  color sets, including the default
  2681.                color set (ie the one use when no COLORS.MGA file is found).
  2682.                By  moving the highlight bar and selecting one of these, you
  2683.                can  change all  130 colors  at once  to a  predefined color
  2684.                scheme.
  2685.  
  2686.                If  you select  "Individual Colors,"  you will  be presented
  2687.                with a scrolling list of all 130 colors.  To change a color,
  2688.                move  the highlight bar to that color and press return.  You
  2689.                will then be presented with a table of all available colors.
  2690.                There will be a white box  around the current color for that
  2691.                item, and you can  move the white box using your  arrow keys
  2692.                or your  mouse.  When you  have moved the cursor  to the new
  2693.                color, press  (enter).   Pressing Esc  will leave the  color
  2694.                like it  was before.  Note that you can toggle the intensity
  2695.                of the background color by pressing B while on this table.
  2696.  
  2697.                After you  have selected individual colors that suit you, it
  2698.                is  a good  idea to copy  your COLORS.MGA  file to  a backup
  2699.                file.   COLORS.MGA files can  constitute a lot  of work, and
  2700.                keeping a  backup COLORS.MGA  file protects you  from losing
  2701.                yours.
  2702.  
  2703.  
  2704.           DOS Hotkeys
  2705.  
  2706.                The  reader's DOS  Hotkeys  function allows  you to  execute
  2707.                programs from the reader with a single keystroke.  This type
  2708.                of  function can  be very  helpful for  executing frequently
  2709.                used programs directly from the reader.
  2710.  
  2711.                To access the  hotkey function, press Alt-H from anywhere in
  2712.                the reader.   You will  be presented  with a listing  of any
  2713.                defined hotkeys on it.  
  2714.  
  2715.  
  2716.  
  2717.  
  2718.  
  2719.  
  2720.  
  2721.                                                                          49
  2722.  
  2723.                To add a hotkey, press the Insert key.  You will be prompted
  2724.                for  a "Trigger Keystroke" -- the keystroke that you want to
  2725.                be  associated with executing the program.  You will then be
  2726.                prompted  for the DOS command to execute when that keystroke
  2727.                is pressed.  If you want the reader  to be swapped to EMS or
  2728.                DISK when  executing your program, precede  your DOS command
  2729.                with a  "*".   (For example,  *WP might  be used  to execute
  2730.                WordPerfect with swapping enabled.)  If you want the  reader
  2731.                to leave  the screen instead of clearing it before executing
  2732.                the  program,  put  "STAY:"  at the  beginning  of  the  DOS
  2733.                command.   Note that  if you wish  to put  both a "*"  and a
  2734.                "STAY:", the "*"  must come  first.  The  "STAY:" option  is
  2735.                useful for programs that read the screen.
  2736.  
  2737.                To Delete a  hotkey, move  the highlight bar  to the  hotkey
  2738.                that you want to delete and press the Del key.
  2739.  
  2740.                To edit a hotkey, move the  highlight bar to the hotkey that
  2741.                you  want to  edit and  press the  enter key.   You  will be
  2742.                prompted  for  the trigger  keystroke and  then for  the DOS
  2743.                command, just as if you were adding the hotkey.
  2744.  
  2745.                Your hotkey assignments are stored in the file MEGAREAD.HKY.
  2746.                You can use an alternate file  to store the hotkey data; see
  2747.                the section on command line arguments for details.
  2748.  
  2749.  
  2750.           Keyboard Macros
  2751.  
  2752.                The reader has powerful  keyboard macro facilities built in.
  2753.                From  virtually anywhere  in the  reader,  you can  define a
  2754.                macro or play  one back.  Also included  is a powerful macro
  2755.                editor that allows you to edit macros that you have defined.
  2756.                The macro facility  is so  powerful that you  can use it  to
  2757.                remap  your  entire keyboard  in the  reader.   To  define a
  2758.                macro, you simply press Control-F10.  A small window pops up
  2759.                informing  you that  "macro recording"  has been  turned on.
  2760.                Until you press Control-F10  again, all keys that  you press
  2761.                will be recorded.   You then perform  the task you  want the
  2762.                macro to perform for you later.   When you are done pressing
  2763.                the keys for the task, press Control-F10 again.  You will be
  2764.                prompted for the key to assign  this macro and for a name to
  2765.                give  the  macro.     (The  name  has  no  bearing   on  the
  2766.                functionality  of   the  macro;  it  is   only  for  display
  2767.                purposes.)  After you define a macro, whenever you press the
  2768.                key you just  assigned to  the macro, the  keys you  pressed
  2769.                will be played back.
  2770.  
  2771.                Note  that to delete a macro, you record an "empty" macro on
  2772.                top of it  -- Just hit  Control-F10 two times  in a row  and
  2773.                then press the key  associated with the macro that  you want
  2774.                to delete.
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.  
  2781.  
  2782.                                                                          50
  2783.  
  2784.                You  can also get  a listing of  your macros at  any time by
  2785.                pressing Alt-M.  A listing of  your macros with the key that
  2786.                triggers them and their  name will appear, and you  can edit
  2787.                or delete the highlighted macro by pressing (enter) or (del)
  2788.                respectively.
  2789.  
  2790.                The following information on macros is more advanced and may
  2791.                not be of interest to more casual users.
  2792.  
  2793.  
  2794.           The Macro Editor
  2795.  
  2796.                The reader also  has a built-in macro editor.   You can edit
  2797.                previously defined macros  with the macro editor, or you can
  2798.                create new ones.   Go  the Utilities menu  and select  "Edit
  2799.                Macro."    You  will  then  be  prompted for  the  keystroke
  2800.                assigned to the macro that you wish to edit.  When you press
  2801.                the key,  a window  will open  up with  the contents  of the
  2802.                macro inside it.
  2803.  
  2804.                It should be noted that you should never really need to  use
  2805.                the macro editor.  If  you want to alter a macro, it  may be
  2806.                easier  to simply record it again and  assign it to the same
  2807.                key.   The macro editor  can, however, be  useful for seeing
  2808.                what  keys  a  macro  consists  of  or  when  making  slight
  2809.                alterations  to   a  long  macro.     Several  commands  are
  2810.                operational inside the macro editor:
  2811.  
  2812.                     Enter          Quit editing and save changes
  2813.                     Esc            Quit editing and abort changes.
  2814.                     Left Arrow     Move Cursor Left
  2815.                     Right Arrow    Move Cursor Right
  2816.                     Up Arrow       Move Cursor Up
  2817.                     Down Arrow     Move cursor Down
  2818.                     Ins            Toggle insert mode on and off
  2819.                     Del            Delete key at cursor
  2820.  
  2821.                The macro editor operates in two modes : Command and Literal
  2822.                (the  current mode  is  displayed in  the  upper right  hand
  2823.                corner  of the macro editor  window.)  In  command mode, the
  2824.                keys above  perform their respective functions.   In Literal
  2825.                mode, pressing  the down-arrow  puts a down-arrow  into your
  2826.                macro.   The  scroll lock  key  always toggles  Literal  and
  2827.                Command mode.
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.                                                                          51
  2836.  
  2837.  
  2838.           Appendix A : Summary of Available Commands
  2839.  
  2840.  
  2841.           While Reading Mail :
  2842.  
  2843.                Right Arrow    Next   message    matching   current   search
  2844.                               specification. See above  for information  on
  2845.                               search specifications.
  2846.  
  2847.                Left Arrow     Previous  message   matching  current  search
  2848.                               specification.  See  above for information on
  2849.                               search specifications.
  2850.  
  2851.                Alt-R          Reply to the current message.
  2852.  
  2853.                Alt-E          Enter a new message
  2854.  
  2855.                Alt-S          Save/Print Current Message
  2856.  
  2857.                Alt-K          Kill Current Message
  2858.  
  2859.                Alt-C          Clear the current Search Example.
  2860.  
  2861.                Alt-U          Read Unread Mail only
  2862.  
  2863.                Alt-Q          Invoke the Quick Scan
  2864.  
  2865.                Alt-Y          Read Your Mail Only
  2866.  
  2867.                Alt-X          Leave the reader completely and quickly.
  2868.  
  2869.                F1,
  2870.                Both Buttons   Help Menu
  2871.  
  2872.                Alt-T          Edit Tag Lines
  2873.  
  2874.                Home           Go to the beginning of the base
  2875.  
  2876.                End            Go to the end of the message base
  2877.  
  2878.                Alt-O          Edit the current Message.
  2879.  
  2880.                Enter          If  Block  marked: Reply  to  current message
  2881.                               with  marked text  as  quoted.   If no  block
  2882.                               marked, move to the next message.
  2883.  
  2884.                Alt-L          Invoke BBS/Conf/Thread Listing
  2885.  
  2886.                Alt-P          Toggle  the Permanent  flag  on  the  Current
  2887.                               Message
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.                                                                          52
  2896.  
  2897.                Space Bar      Toggle  the  tagged  status  of  the  current
  2898.                               message.
  2899.  
  2900.                Alt-I          Toggle  between  the  internal  and  external
  2901.                               editor, if defined.
  2902.  
  2903.                Alt-B          Toggle  the Statistics Display  at the bottom
  2904.                               of the screen off and on.
  2905.  
  2906.                Alt-F          Set current search specification.   See above
  2907.                               for information on search specification.
  2908.  
  2909.                Alt-A          Another -  gives you  "another" reader.   See
  2910.                               section on "Another Reader" 
  2911.  
  2912.                Alt-W          What?!?  -  Shows you  the  message that  the
  2913.                               current  message is referring to. See section
  2914.                               on Reverse Threading.
  2915.  
  2916.                Alt-D          DOS shell - Shell to dos from anywhere.  
  2917.  
  2918.                Alt-H          DOS Hotkeys Utility.
  2919.  
  2920.  
  2921.  
  2922.           Commands for  Scrolling Through  Message Text (Both  Entering and
  2923.                Reading Mail)
  2924.  
  2925.                <Up Arrow>     Cursor up one line.
  2926.  
  2927.                <Down Arrow>   Cursor down one line.
  2928.  
  2929.                <Ctrl W>       Scroll display up one line.
  2930.  
  2931.                <Ctrl Z>       Scroll display down one line.
  2932.  
  2933.                <PgUp>         Scroll display up one page.
  2934.  
  2935.                <PgDn>         Scroll display down one page.
  2936.  
  2937.                <Ctrl Home>    Move cursor to top of display.
  2938.  
  2939.                <Ctrl End>     Move cursor to bottom of display. 
  2940.  
  2941.                <Ctrl PgUp>    Move cursor to beginning of message. 
  2942.  
  2943.                <Ctrl PgDn>    Move cursor to end of message.
  2944.  
  2945.                <Click Left>   Move cursor to the position indicated by  the
  2946.                               mouse cursor.
  2947.  
  2948.  
  2949.  
  2950.  
  2951.  
  2952.  
  2953.  
  2954.                                                                          53
  2955.  
  2956.                Alt-Z          "Zooms" the text window - removes header from
  2957.                               screen.   Press  Alt-Z  again  to  return  to
  2958.                               "normal" mode.
  2959.  
  2960.  
  2961.  
  2962.           Block Commands Active when Reading and Entering Messages:
  2963.           (See below for other block commands for entering message text)
  2964.  
  2965.                Control K,B or 
  2966.                F7             Begin   Block   (for  writing,   copying,  or
  2967.                               quoting)
  2968.  
  2969.                Control K,K or 
  2970.                F8             End Block (for writing, copying, or quoting)
  2971.  
  2972.                Control K,H    Hide Block
  2973.  
  2974.                Control K,W    Write  Block (writes  current block  to user-
  2975.                               specified file name)
  2976.  
  2977.  
  2978.           Commands Active while entering message (replies or new messages) 
  2979.  
  2980.                Esc            Exit message entry, saving if desired.
  2981.  
  2982.                Alt-A          Another -  gives you  "another" reader.   See
  2983.                               section on "another reader" function.
  2984.  
  2985.                Alt-W          What?!?  -  Shows you  the  message that  the
  2986.                               current message is referring to.  
  2987.  
  2988.                Alt-D          DOS shell - Shell to dos from anywhere.
  2989.  
  2990.                Alt-Q          Quote message text. See section on quoting.
  2991.  
  2992.                Alt-R          Global Reformat of the Message Text
  2993.  
  2994.                Alt-O          "Oops!" --  allows you to re-edit the message
  2995.                               header.
  2996.  
  2997.                F1,
  2998.                Both Buttons   Help Menu.
  2999.  
  3000.                Alt-T          Edit Tag Lines
  3001.  
  3002.                Alt-E          Switch to External Editor, if defined.
  3003.  
  3004.                Alt-Z          Toggle Zoomed Mode
  3005.  
  3006.                Alt-S          Invoke external spell checker, if defined.
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.                                                                          54
  3015.  
  3016.                Control K,C    Copy  Block (works  just  like  in your  word
  3017.                               processor)
  3018.  
  3019.                Control K,V    Move  Block  (works  just like  in  your word
  3020.                               processor)
  3021.  
  3022.                Control K,H    Hide  Block (works  just  like in  your  word
  3023.                               processor)
  3024.  
  3025.                Control K,R    Read  Block (reads  in a  block from  a user-
  3026.                               specified file) Available only  when entering
  3027.                               message text.
  3028.  
  3029.                Control K,Y    Delete Block.   Available only when  entering
  3030.                               message text.
  3031.  
  3032.                <Left Arrow>   Cursor left one character.
  3033.  
  3034.                <Right Arrow>  Cursor right one character.
  3035.  
  3036.                <Home>         Cursor to beginning of line.
  3037.  
  3038.                <End>          Cursor to end of line.
  3039.  
  3040.                <Del>          Delete character at cursor.
  3041.  
  3042.                <Backspace>    Delete character  to left of cursor.   If the
  3043.                               cursor  is at  the beginning  of a  line, the
  3044.                               line will be joined with the previous line.
  3045.  
  3046.                <Ctrl Y>       Delete current line.
  3047.  
  3048.                <Ctrl Q><Y>    Delete from cursor to end of line
  3049.  
  3050.                <Ctrl T>       Delete  word  to right  of  cursor.   If  the
  3051.                               cursor  is at  end of  a line,  the following
  3052.                               line is joined with the current line.
  3053.  
  3054.                <Enter>        Start a new line.
  3055.  
  3056.                <Tab>          Move the  cursor to  the next  tab stop.   If
  3057.                               insert mode is  on, any text to  the right of
  3058.                               the cursor is moved to  the right of the  tab
  3059.                               stop.
  3060.  
  3061.                <Ins>          Toggle  insert  mode on  and  off.   A  "fat"
  3062.                               cursor indicates insert mode; a "thin" cursor
  3063.                               indicates overtype mode.
  3064.  
  3065.  
  3066.  
  3067.  
  3068.  
  3069.  
  3070.  
  3071.                                                                          55
  3072.  
  3073.                <Ctrl O><I>    Toggle auto-indent mode on  or off.  In auto-
  3074.                               indent mode, pressing <Enter> while in insert
  3075.                               mode will cause the new line inserted to have
  3076.                               the  same indentation  level as  the previous
  3077.                               line. Auto-indent mode  also affects the  way
  3078.                               that  text   is  formatted  when   word  wrap
  3079.                               occurs  -- the  new line  will have  the same
  3080.                               indentation level as the previous line -- and
  3081.                               hence  the  behavior   of  the   reformatting
  3082.                               commands (<Ctrl B> and <Alt R>).
  3083.  
  3084.                <Ctrl O><W>    Toggle word wrap on and off.  When  word wrap
  3085.                               is on,  any attempt to insert  or append text
  3086.                               beyond the right margin will cause a new line
  3087.                               to be inserted following the current line and
  3088.                               all  words that are at least partially beyond
  3089.                               the right margin to be moved to the new line.
  3090.  
  3091.                <Ctrl B>       Reformat the current paragraph.
  3092.  
  3093.                <Alt R>        Reformat the  entire file.   Use this command
  3094.                               with caution.
  3095.  
  3096.                <Ctrl Q><L>    Restore  original  contents  of  the  current
  3097.                               line.
  3098.  
  3099.                <Esc> or
  3100.                <Click Right>  Quit editing.
  3101.  
  3102.  
  3103.           Commands Active while editing a Header
  3104.  
  3105.                Tab            Move to next field.
  3106.  
  3107.                Shift-Tab      Move to previous field
  3108.  
  3109.                Control Enter,
  3110.                PgDn           Done Editing
  3111.  
  3112.                Esc            Abort Operation
  3113.  
  3114.                Del            Delete Character Under Cursor
  3115.  
  3116.                Backspace      Delete Character Left of Cursor
  3117.  
  3118.                Ins            Insert Mode On/Off
  3119.  
  3120.                Control-Y      Clear Current Field
  3121.  
  3122.                Down Arrow     Move to Next Field below current field
  3123.  
  3124.                Up Arrow       Move to Next Field Above current field
  3125.  
  3126.  
  3127.  
  3128.  
  3129.  
  3130.  
  3131.  
  3132.                                                                          56
  3133.  
  3134.           Commands Active During Quick Scan
  3135.  
  3136.                Down Arrow     Move down one item
  3137.  
  3138.                Up Arrow       Move up one item
  3139.  
  3140.                PgUp           Move up by one page of items.
  3141.  
  3142.                PgDn           Move down by one page of items.
  3143.  
  3144.                Enter          Read the currently highlighted item.
  3145.  
  3146.                Space Bar      Toggle the tagged status of the current item
  3147.  
  3148.                Alt-C          Clear all tags.  (Make all messages UNTAGGED)
  3149.  
  3150.                Alt-T          Set all tags.  (Make all messages TAGGED)
  3151.  
  3152.                Alt-F          Tag or Untag messages by Example.
  3153.  
  3154.                Alt-S          Save/Print all tagged items.
  3155.  
  3156.                Alt-K          Kill all Tagged items.
  3157.  
  3158.                Alt-P          Change  the  Permanent  flag  on  all  tagged
  3159.                               messages.
  3160.  
  3161.                Alt-R          Change the  Personal Read flag  on all tagged
  3162.                               messages.
  3163.  
  3164.                R              Read all tagged messages.
  3165.  
  3166.                Alt-L          Invoke the BBS/Conf/Thread Listing.
  3167.  
  3168.                Alt-X          Leave the reader completely and quickly.
  3169.  
  3170.                Alt-Q          Change the mail selection criteria.
  3171.  
  3172.                F1,
  3173.                Both buttons   Help Menu
  3174.  
  3175.  
  3176.           Commands active in the BBS/Conf/Thread Listing
  3177.  
  3178.                Down Arrow     Move down one item
  3179.  
  3180.                Up Arrow       Move up one item
  3181.  
  3182.                PgUp           Move up by one page of items.
  3183.  
  3184.                PgDn           Move down by one page of items.
  3185.  
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191.  
  3192.                                                                          57
  3193.  
  3194.                Enter          Read the currently highlighted item.
  3195.  
  3196.                Space Bar      Toggle the tagged status of the current item
  3197.  
  3198.                Alt-L          Toggle the inclusion of subjects (threads) in
  3199.                               the listing.
  3200.  
  3201.                Alt-Q          Invoke the Quick Scan.
  3202.  
  3203.                Alt-C          Clear all Tags (Make all messages UNTAGGED)
  3204.  
  3205.                Alt-T          Set all Tags (Make all messages TAGGED)
  3206.  
  3207.                Alt-S          Save/Print all Tagged Items
  3208.  
  3209.                Alt-K          Kill All Tagged Items
  3210.  
  3211.                Alt-P          Change the Permanent flag of all Items.
  3212.  
  3213.                Alt-R          Change the Personal Read flag of all Items.
  3214.  
  3215.                R              Read all Tagged Items
  3216.  
  3217.                Alt-X          Exit the reader completely and quickly
  3218.  
  3219.                F1,
  3220.                both buttons   Help Menu
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.                                                                          58
  3229.  
  3230.           Appendix B : "Variables"
  3231.  
  3232.                The   MegaMail  reader   provides   several  very   powerful
  3233.                "variables"  that are substituted  with variable information
  3234.                during reader operation.  These "variables" are available in
  3235.                the Quick  Scan format string,  DOS Hotkeys, Tag  Lines, and
  3236.                Keyboard macros.  The variables are as follows:
  3237.  
  3238.                     $BBS      = BBS message came from/is going to
  3239.                     $CONF     = Conference
  3240.                     $NUM      = Message Number
  3241.                     $REF      = Message's Reference Number
  3242.                     $DATE     = Message's Date
  3243.                     $TIME     = Message's Time
  3244.                     $PRIV     = Is the msg private? (ie, Y or N)
  3245.                     $READ     = Is the msg read (ie, Y or N)
  3246.                     $ECHO     = Echo Message on Network? (ie, Y or N)
  3247.                     $PERM     = Is the msg permanent (ie, Y or N)
  3248.                     $EXPORT   = Export this message to bbs? (ie, Y or N)
  3249.                     $IMPDATE  = Imported Date of message
  3250.                     $PREAD    = Personal Read flag on msg (ie, Y or N)
  3251.                     $FROM     = Author of message
  3252.                     $TO       = Addressee of message
  3253.                     $SUBJ     = subject of message.
  3254.                     $TAG      = check mark if tagged, a space otherwise.
  3255.                     $SYSTIME  = System time (ie current time of day)
  3256.                     $SYSDATE  = System date (ie current date)
  3257.  
  3258.                These   variables   are  replaced   with   their  respective
  3259.                information  from the  last  message read.    Note that  all
  3260.                variables  must be followed by  a : and  a length specifier;
  3261.                see  the  section on  the Quick  Scan  format string  in the
  3262.                configuration section for details.
  3263.  
  3264.                One  caveat to  using  these variables  in keyboard  macros:
  3265.                since  keyboard  macros  record EVERY  keystroke  made,  you
  3266.                cannot make  any mistakes  while typing  the names  of these
  3267.                variables.  For  example, if you type  $SYY<backspace>STIME,
  3268.                it will not  be found and replaced by the reader because the
  3269.                backspace  keystroke is imbedded in the variable's name.  If
  3270.                you  make a mistake while  entering a macro,  you can either
  3271.                re-record the macro,  or use  the macro editor  to fix  your
  3272.                mistake.
  3273.  
  3274.  
  3275.  
  3276.  
  3277.  
  3278.  
  3279.  
  3280.                                                                          59
  3281.  
  3282.           Index
  3283.  
  3284.  
  3285.           .DL . . . . . . . . . . . . 22     Another Reader  . . . . . . 34
  3286.           .DL packet  . . . . . . . . 22     ANSI  . . . . . . . . . . . 29
  3287.           ".DL" file  . . . . . . . . 19     Anti-Skid Operation . . . . 16
  3288.           ".UL" file  . . . . . . . . 19     Auto Import/Export  . . . . 16
  3289.           "explode" . . . . . . . . . 11     Auto Unread Scan  . . . . . 16
  3290.           "Reverse" Threading . . . . 33     Autoindent  . . . . . . . . 13
  3291.           "Shareware."  . . . . . . .  5     Automatic import/export . . 19
  3292.           "Unix"  . . . . . . . . . .  8     BBS . . . . . . . . . .  6, 26
  3293.           "variables" . . . . . . . . 14     BBS software  . . . . . . .  6
  3294.           (NEW)   Mail  Marked   as          BBS's . . . . . . . . . . . 18
  3295.                     Read  . . . . . . 12     BBS/Conf/Thread listing 24, 37
  3296.           $BBS  . . . . . . . . . 15, 58     BBSID . . . . . . . . . . . 18
  3297.           $CONF . . . . . . . . . 15, 58     BBSID.DL  . . . . . . . . . 18
  3298.           $DATE . . . . . . . . . 15, 58     BBSID.UL  . . . . . . . 18, 19
  3299.           $ECHO . . . . . . . . . 15, 58     Check . . . . . . . . . . .  5
  3300.           $EXPORT . . . . . . . . 15, 58     Colors  . . . . . . . . . . 48
  3301.           $FROM . . . . . . . . . 15, 58     COLORS.MGA  . . . . . . . . 48
  3302.           $IMPDATE  . . . . . . . 15, 58     Command Line Parameters . . 40
  3303.           $NUM  . . . . . . . . . 15, 58     Conference  . . . . . . . . 26
  3304.           $PREAD  . . . . . . . . 15, 58     Conferences . . . . . . . . 21
  3305.           $PRIV . . . . . . . . . 15, 58     Date  . . . . . . . . . . . 27
  3306.           $READ . . . . . . . . . 15, 58     Default color sets  . . . . 48
  3307.           $REF  . . . . . . . . . 15, 58     Define Spell Checker  . . . 14
  3308.           $SUBJ . . . . . . . . . 15, 58     Delete Default  . . . . . . 16
  3309.           $TAG  . . . . . . . . . 15, 58     Deleting Messages . . . . . 32
  3310.           $TIME . . . . . . . . . 15, 58     Directories . . . . . . . . 10
  3311.           $TO . . . . . . . . . . 15, 58     Door  . . . . . . . . .  6, 18
  3312.           /43 . . . . . . . . . . . . 41     Door text in message  . . . 12
  3313.           /50 . . . . . . . . . . . . 41     DOS Hotkeys . . . . . . . . 48
  3314.           /BASENAME . . . . . . . . . 40     DOS Shell Swaps . . . . . . 16
  3315.           /BIOSSCROLL . . . . . . . . 41     Download  . . . . . . .  6, 10
  3316.           /BUFSIZE  . . . . . . . . . 41     Downloaded  . . . . . . . . 18
  3317.           /COLORFILE  . . . . . . . . 41     Echo Flag . . . . . . . . . 27
  3318.           /CONFIGFILE . . . . . . . . 40     Editing Messages  . . . . . 32
  3319.           /EXPORT . . . . . . . . . . 40     Enter . . . . . . . . . . . 29
  3320.           /HOTKEYFILE . . . . . . . . 40     Enter Key . . . . . . . . . 30
  3321.           /IMPORT . . . . . . . . . . 40     Entering Messages . . . . . 13
  3322.           /MACROFILE  . . . . . . . . 40     Example . . . . . . . . . . 38
  3323.           /MONO . . . . . . . . . . . 40     Exploding windows . . . . . 11
  3324.           /NOEMS  . . . . . . . . . . 40     Export  . . . . . . . . . . 27
  3325.           /NOMOUSE  . . . . . . . . . 40     EXPORT.BAT  . . . . . .  9, 42
  3326.           /NOSNOW . . . . . . . . . . 41     Exporting . . . . . . . 16, 19
  3327.           /NOZIP  . . . . . . . . 41, 42     Exporting.  . . . . . . . . 42
  3328.           /PACK . . . . . . . . . . . 40     External editor . . . . . . 13
  3329.           |MegaMail . . . . . . . . . 21     External Spell Checker  . . 32
  3330.           Add . . . . . . . . . . . . 19     Form   Feed  on   Printed
  3331.           Advantage . . . . . . . . .  6               Messages  . . . . 12
  3332.           All New Mail  . . . . . 21, 22     Format String . . . . . . . 14
  3333.           Alt-L . . . . . . . . . . . 24     From  . . . . . . . . . . . 26
  3334.  
  3335.  
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.                                                                          60
  3342.  
  3343.           Games . . . . . . . . . . .  6     Protect (NEW) Mail  . . . . 12
  3344.           Header in REFER.TXT . . . . 14     Protocol  . . . . . . . . .  9
  3345.           Header line . . . . . . . . 11     QEdit . . . . . . . . . . . 13
  3346.           Header. . . . . . . . . . . 25     QEdit), . . . . . . . . . . 13
  3347.           Help Menus  . . . . . . . . 28     Quick Scan  . . . . 14, 36, 37
  3348.           Hide Work Directory . . . . 17     Quoting . . . . . . . . . . 35
  3349.           Import  . . . . . . . . 20, 22     Quoting prefix  . . . . . . 13
  3350.           IMPORT.BAT  . . . . . .  9, 42     Read  . . . . . . . . . . . 27
  3351.           Imported  . . . . . . . . . 26     Read by BBS/Conf/Thread . . 12
  3352.           Importing . . . . . 16, 19, 42     Reader. . . . . . . . . . . 18
  3353.           Keyboard Macros . . . . . . 49     READER.REG  . . . . . . . .  9
  3354.           Kill  . . . . . . . . . . . 32     REFER.TXT . . . . . . . 13, 14
  3355.           Kill Exported Mail  . . . . 12     Reference . . . . . . . . . 26
  3356.           Last Read Pointer . . . . . 22     Register  . . . . . . . . .  5
  3357.           Last x Messages . . . . . . 21     Registered  . . . . . . 14, 32
  3358.           Leaving Messages  . . . . . 29     Registering . . . . . . . .  5
  3359.           Level . . . . . . . . . . . 27     Repairing   and   Purging
  3360.           License Agreement . . . . .  4               Mail  . . . . . . 43
  3361.           Macro editor  . . . . . 49, 50     Reply . . . . . . . . . . . 29
  3362.           MegaMail Door . . . . .  6, 18     REQUIRED  . . . . . . . . . 10
  3363.           MegaMail Reader . . . . . . 18     Right margin  . . . . . . . 13
  3364.           MegaMail(tm)  . . . . . . .  1     Screen Display Category . . 11
  3365.           MEGAREAD.DOC  . . . . . . .  9     Scroll bars . . . . . . . .  8
  3366.           MEGAREAD.EXE  . . . . . . .  9     Search specification  . . . 38
  3367.           MEGAREAD.HKY. . . . . . . . 49     Searching . . . . . . . . . 38
  3368.           Message Handling  . . . . . 12     ShareSpell  . . . . . . . . 14
  3369.           Message header  . . . . . . 25     Spell Checker . . . . . 14, 32
  3370.           MESSAGE.TXT . . . . . . 13, 14     Statistics Display  . . . . 28
  3371.           Messages  From  You   are          Subj  . . . . . . . . . . . 26
  3372.                     Read  . . . . . . 12     Suppress Tag Lines  . . . . 14
  3373.           Miscellaneous . . . . . . . 16     Swap to External Editor . . 13
  3374.           Money order . . . . . . . .  5     Swap to Spell Checker . . . 14
  3375.           Mouse . . . . . . . . . . .  8     Swapped . . . . . . . . . . 49
  3376.           Move after Reply  . . . . . 13     Switching         Between
  3377.           No Mail . . . . . . . . 21, 22               Editors . . . . . 33
  3378.           Noisy windows . . . . . . . 11     Tag Lines . . . . . . . . . 30
  3379.           Number  . . . . . . . . . . 26     Tagged Messages . . . . . . 37
  3380.           PACKING.LST . . . . . . . .  9     Threading . . . . . . . . . 33
  3381.           Permanent . . . . . . . 27, 32     Threads . . . . . . . . . . 24
  3382.           Personal Beeper . . . . . . 11     Time  . . . . . . . . . . . 27
  3383.           Personal Read . . . . . . . 27     To  . . . . . . . . . . . . 26
  3384.           Personal Read Flags . . . . 34     Trademark . . . . . . . . .  1
  3385.           Pick Lists  . . . . . . . .  8     Trigger Keystroke . . . . . 49
  3386.           PKUNZIP . . . . . . . . 10, 42     Upload  . . . . . . . .  6, 10
  3387.           PKUNZIP.  . . . . . . . . . 11     Use EMS when swapping . . . 16
  3388.           PKUNZIP.EXE . . . . . . . .  9     UTI technology  . . . . . .  6
  3389.           PKZIP . . . . . . . . . 11, 42     WordPerfect . . . . . . 13, 49
  3390.           PKZIP.EXE . . . . . . . . .  9     Work directory  . . . . . . 10
  3391.           PKZIP,  . . . . . . . . . . 10     Your  Mail  from  Last  x
  3392.           Printing    and    Saving                    messages  . . . . 21
  3393.                     Messages  . . . . 33     Your New Mail . . . . . 21, 22
  3394.           Private . . . . . . . . . . 26     ZMODEM  . . . . . . . . . .  9
  3395.  
  3396.  
  3397.  
  3398.  
  3399.  
  3400.  
  3401.  
  3402.                                                                          61
  3403.  
  3404.           ZModem. . . . . . . . . . . 19
  3405.           Zoom  . . . . . . . . . . . 34
  3406.           Zooming . . . . . . . . . . 34
  3407.